<?php
//------------------------------------------------------------ Contraintes d'accès de la page

	// on vérifie que cette page est appelée à partir de l'index et que l'utilisateur a le droit d'ajout
	if(isset($_SESSION) && ($GLOBALS['USER']['level'] >= 3 || $GLOBALS['USER']['admin'])){

?>
<?php
//------------------------------------------------------------ Définition des variables d'affichage

	// Gestion des onglets
	if(isset($_GET['oglt1'])){
		switch($_GET['oglt1']){
		case 1: $oglt1 = 1; break;
		case 2: $oglt1 = 2; break;
		case 3: $oglt1 = 3; break;
		default: $oglt1 = 1; break;
		}
	}else{
		$oglt1 = 1;
	}
	
	if(isset($_GET['oglt2'])){
		switch($_GET['oglt2']){
		case 1: $oglt2 = 1; break;
		case 2: $oglt2 = 2; break;
		case 3: $oglt2 = 3; break;
		case 4: $oglt2 = 4; break;
		case 5: $oglt2 = 5; break;
		default: $oglt2 = 1; break;
		}
	}else{
		$oglt2 = 1;
	}
	
	// Gestion de la date
	
	// Valeur du jour
	if(isset($_GET['jourEnt'])){
		if(numericInt($_GET['jourEnt'])){
			$entreeJour = $_GET['jourEnt'];
		}else{
			$entreeJour = date("j");
		}
	}else{
		$entreeJour = date("j");
	}
	
	// Valeur du mois
	if(isset($_GET['moisEnt'])){
		if(numericInt($_GET['moisEnt'])){
			$entreeMois = $_GET['moisEnt'];
		}else{
			$entreeMois = date("n");
		}
	}else{
		$entreeMois = date("n");
	}
	
	// Valeur de l'année
	if(isset($_GET['anneeEnt'])){
		if(numericInt($_GET['anneeEnt'])){
			$entreeAnnee = $_GET['anneeEnt'];
		}else{
			$entreeAnnee = date("Y");
		}
	}else{
		$entreeAnnee = date("Y");
	}
	
	// valeur par défaut de la visite dans la nature
	if(isset($_GET['visit'])){
		if(numericInt($_GET['visit'])){
			$visit = $_GET['visit'];
		}else{
			$visit = null;
		}
	}else{
		$visit = null;
	}

?>
<?php
//------------------------------------------------------------ Valeur des champs avant saisie

	$dv_date_jour = $entreeJour; // valeur du champ jour de la date (ajt_date_jour)
	$dv_date_mois = $entreeMois; // valeur du champ mois de la date (ajt_date_mois)
	$dv_date_annee = $entreeAnnee; // valeur du champ année de la date (ajt_date_annee)
	$dv_numero = (int)(valueMax("NUMENTREE", "entree", $connexion))+1; // valeur du champ identifiant (ajt_numero)
	$dv_ipen = ""; // valeur du champ numéro ipen (ajt_ipen)
	$dv_ref = ""; // valeur du champ numéro d'entrée du végétal (ajt_ref)
	$dv_taxon = null; // valeur du champ taxon (ajt_taxon)
	$idVisit = 0; // valeur du CODEVISITEDANSNATURE
   
	$dv_typeAjtVege = $oglt1; // valeur du champ indiquant le type de végétal entré
	
	$dv_cultureGraine_connue = false;
	$dv_cultureGraine = null; // valeur du champ culture d'origine (ajt_cultureGraine)
	$dv_quantiteGraine = ""; // valeur du champ quantité de graines (ajt_quantiteGraine)
	
	$dv_plantationSemis_connue = false;
	$dv_plantationSemis_jour = date("j", time()-86400); // valeur du champ jour de la date de plantation d'un semis (ajt_plantationSemis_jour)
	$dv_plantationSemis_mois = date("n", time()-86400); // valeur du champ mois de la date de plantation d'un semis (ajt_plantationSemis_mois)
	$dv_plantationSemis_annee = date("Y", time()-86400); // valeur du champ année de la date de plantation d'un semis (ajt_plantationSemis_annee)
	$dv_quantiteSemis = ""; // valeur du champ quantité de graines dans le semis (ajt_quantiteSemis)
	
	$dv_plantationTouffe_connue = false;
	$dv_plantationTouffe_jour = date("j"); // valeur du champ jour de la date de plantation d'une touffe (ajt_plantationTouffe_jour)
	$dv_plantationTouffe_mois = date("n"); // valeur du champ mois de la date de plantation d'une touffe (ajt_plantationTouffe_mois)
	$dv_plantationTouffe_annee = date("Y"); // valeur du champ année de la date de plantation d'une touffe (ajt_plantationTouffe_annee)
	$dv_quantiteTouffe = ""; // valeur du champ quantité de pieds de la touffe (ajt_quantiteTouffe)
	$dv_cultureTouffe_connue = false;
	$dv_cultureTouffe = null; // valeur du champ pousse en (ajt_cultureTouffe)
	$dv_vue_connue = false;
	$dv_vue_jour = date("j"); // valeur du champ jour de la date à laquelle une touffe à été vue pour la dernière fois (ajt_vue_jour)
	$dv_vue_mois = date("n"); // valeur du champ mois de la date à laquelle une touffe à été vue pour la dernière fois (ajt_vue_mois)
	$dv_vue_annee = date("Y"); // valeur du champ année de la date à laquelle une touffe à été vue pour la dernière fois (ajt_vue_annee)
	$dv_etiquette_connu = false;
	$dv_etiquette = null; // valeur du champ état étiquette (ajt_etiquette)
	$dv_parcelle_connue = false;
	$dv_parcelle = null; // valeur du champ emplacement (ajt_parcelle)
	
	$dv_typeAjtEnt = $oglt2; // valeur du champ indiquant le type d'entrée
	
	$dv_personne = null; // valeur du champ personne (ajt_personne)
	
	$dv_structureDon = null; // valeur du champ structure faisant le don (ajt_structureDon)
	
	$dv_structurePret = null; // valeur du champ structure faisant le pret de graines (ajt_structurePret)
	$dv_retour_connu = false;
	$dv_retour_jour = date("j", time()+86400); // valeur du champ jour de la date de retour du pret (ajt_plantationTouffe_jour)
	$dv_retour_mois = date("n", time()+86400); // valeur du champ mois de la date de retour du pret (ajt_plantationTouffe_mois)
	$dv_retour_annee = date("Y", time()+86400); // valeur du champ année de la date de retour du pret (ajt_plantationTouffe_annee)
	
	$dv_visite = $visit; // valeur du champ visite dans la nature (ajt_visite)
	
	$dv_divers = null; // valeur du champ type d'entrée (ajt_divers)
	
	$dv_commentaire = ""; // valeur du champ commentaire (ajt_commentaire)
	
   if (isset($_GET['visit']) && !empty($_GET['visit'])) {
   
      $query_verif_visit = "SELECT * FROM visite_dans_nature WHERE CODEVISITEDANSNATURE = ".$_GET['visit'];
      $result_verif_visit = mysql_query($query_verif_visit, $connexion) or logError("VERIF EXISTENCE VISITE-".$query_verif_visit."-".mysql_error());
   
      if (mysql_num_rows($result_verif_visit) == 1) {
   
      $idVisit = $_GET['visit'];
      
      }
   }
   
   
   
	// valeurs possibles du champ ajt_culture
	$query_recuperation_types_culture = "SELECT CODETYPECULTURE AS id, NOMTYPECULTURE AS nom FROM type_culture ORDER BY nom";
	
	$result_recuperation_types_culture =  mysql_query($query_recuperation_types_culture, $connexion) or logError("RECUPERATION TYPES CULTURE-".$query_recuperation_types_culture."-".mysql_error());

	$selectTypesCulture = array(); // on créé un tableau qui contient la liste des types de culture ainsi que les informations de chacunes
	$nb_typesCulture = 0;
	while($tab_recuperation_types_culture = mysql_fetch_assoc($result_recuperation_types_culture)){
		$selectTypesCulture[$nb_typesCulture] = $tab_recuperation_types_culture;
		$nb_typesCulture++;
	}
	
	mysql_free_result($result_recuperation_types_culture);
	
	// Valeurs possibles du champ ajt_taxon
	$query_recuperation_taxons = "SELECT t.CODETAXON AS id, f.NOMFAMILLE AS famille, sf.NOMSOUSFAMILLE AS sous_famille, g.NOMGENRE AS genre, sg.NOMSOUSGENRE AS sous_genre, e.NOMESPECE AS espece, se.NOMSOUSESPECE AS sous_espece, v.NOMVARIETE AS variete ";
	$query_recuperation_taxons .= "FROM taxon t ";
	$query_recuperation_taxons .= "INNER JOIN classification c ON c.CODECLASSIFICATION = t.CODECLASSIFICATION ";
	$query_recuperation_taxons .= "LEFT JOIN est_de_famille l1 INNER JOIN famille f ON f.CODEFAMILLE = l1.CODEFAMILLE ON l1.CODETAXON = t.CODETAXON AND l1.CODECLASSIFICATION = t.CODECLASSIFICATION ";
	$query_recuperation_taxons .= "LEFT JOIN est_de_sous_famille l11 INNER JOIN sous_famille sf ON sf.CODESOUSFAMILLE = l11.CODESOUSFAMILLE ON l11.CODETAXON = t.CODETAXON AND l11.CODECLASSIFICATION = t.CODECLASSIFICATION ";
   $query_recuperation_taxons .= "LEFT JOIN appartient_a_genre l2 INNER JOIN genre g ON g.CODEGENRE = l2.CODEGENRE ON l2.CODETAXON = t.CODETAXON AND l2.CODECLASSIFICATION = t.CODECLASSIFICATION ";
	$query_recuperation_taxons .= "LEFT JOIN appartient_a_sous_genre l22 INNER JOIN sous_genre sg ON sg.CODESOUSGENRE = l22.CODESOUSGENRE ON l22.CODETAXON = t.CODETAXON AND l22.CODECLASSIFICATION = t.CODECLASSIFICATION ";
   $query_recuperation_taxons .= "LEFT JOIN est_de_espece l3 INNER JOIN espece e ON e.CODEESPECE = l3.CODEESPECE ON l3.CODETAXON = t.CODETAXON AND l3.CODECLASSIFICATION = t.CODECLASSIFICATION ";
	$query_recuperation_taxons .= "LEFT JOIN est_de_sous_espece l33 INNER JOIN sous_espece se ON se.CODESOUSESPECE = l33.CODESOUSESPECE ON l33.CODETAXON = t.CODETAXON AND l3.CODECLASSIFICATION = t.CODECLASSIFICATION ";
   $query_recuperation_taxons .= "LEFT JOIN a_comme_variete l4 INNER JOIN variete v ON v.CODEVARIETE = l4.CODEVARIETE ON l4.CODETAXON = t.CODETAXON AND l4.CODECLASSIFICATION = t.CODECLASSIFICATION ";
	
   if($idVisit) {
   
      $query_recuperation_taxons .= "INNER JOIN a_ete_vu_taxon avt ON avt.CODETAXON = t.CODETAXON AND avt.CODEVISITEDANSNATURE = $idVisit ";
   
   }
   
   $query_recuperation_taxons .= "ORDER BY famille, genre, espece, variete ";
	
	$result_recuperation_taxon =  mysql_query($query_recuperation_taxons, $connexion) or logError("RECUPERATION TAXONS-".$query_recuperation_taxons."-".mysql_error());

	$selectTaxons = array(); // on créé un tableau qui contient la liste des taxons ainsi que les informations de chacun
	$nb_taxons = 0;
	while($tab_recuperation_taxons = mysql_fetch_assoc($result_recuperation_taxon)){
		$selectTaxons[$nb_taxons] = $tab_recuperation_taxons;
		$nb_taxons++;
	}
	
	mysql_free_result($result_recuperation_taxon);
	
	// valeurs possibles du champ ajt_etiquette
	$query_recuperation_etats_usure = "SELECT CODEETATUSURE AS id, NOMETATUSURE AS nom, ORDREHIERARCHIQUE AS ordre FROM etat_usure ORDER BY ordre";
	
	$result_recuperation_etats_usure =  mysql_query($query_recuperation_etats_usure, $connexion) or logError("RECUPERATION ETATS USURE-".$query_recuperation_etats_usure."-".mysql_error());

	$selectEtatsUsure = array(); // on créé un tableau qui contient la liste des états d'usure ainsi que les informations de chacunes
	$nb_etatsUsure = 0;
	while($tab_recuperation_etats_usure = mysql_fetch_assoc($result_recuperation_etats_usure)){
		$selectEtatsUsure[$nb_etatsUsure] = $tab_recuperation_etats_usure;
		$nb_etatsUsure++;
	}
	
	mysql_free_result($result_recuperation_etats_usure);
	
	// valeurs possibles du champ ajt_parcelle
	$query_recuperation_parcelles = "SELECT CODEPARCELLE AS id, NOMPARCELLE AS nom FROM parcelle ORDER BY nom";
	
	$result_recuperation_parcelles =  mysql_query($query_recuperation_parcelles, $connexion) or logError("RECUPERATION PARCELLES-".$query_recuperation_parcelles."-".mysql_error());

	$selectParcelles = array(); // on créé un tableau qui contient la liste des parcelles ainsi que les informations de chacunes
	$nb_parcelles = 0;
	while($tab_recuperation_parcelles = mysql_fetch_assoc($result_recuperation_parcelles)){
		$selectParcelles[$nb_parcelles] = $tab_recuperation_parcelles;
		$nb_parcelles++;
	}
	
	mysql_free_result($result_recuperation_parcelles);
	
	// valeurs possibles du champ ajt_structure
	$query_recuperation_structures = "SELECT CODESTRUCTURE AS id, NOMSTRUCTURE AS nom, CODEJB as numcor,c.NOMCOMMUNE as nomCommune, p.NOMPAYS as nomPays FROM structure s ";
	$query_recuperation_structures .= "INNER JOIN commune c INNER JOIN pays p ON c.CODEPAYS = p.CODEPAYS AND s.CODECOMMUNE = c.CODECOMMUNE ";
    $query_recuperation_structures .= "ORDER BY nomPays, nomCommune";
	
	$result_recuperation_structures =  mysql_query($query_recuperation_structures, $connexion) or logError("RECUPERATION STRUCTURES-".$query_recuperation_structures."-".mysql_error());

	$selectStructures = array(); // on créé un tableau qui contient la liste des structures ainsi que les informations de chacune
	$nb_structures = 0;
	while($tab_recuperation_structures = mysql_fetch_assoc($result_recuperation_structures)){
		$selectStructures[$nb_structures] = $tab_recuperation_structures;
		$nb_structures++;
	}
	
	mysql_free_result($result_recuperation_structures);
	
	// valeurs possibles du champ ajt_personne
	$query_recuperation_personnes = "SELECT CODEPERSONNE AS id, NOMPERSONNE AS nom, PRENOMPERSONNE AS prenom, c.NOMCOMMUNE AS ville, a.NOMPAYS AS pays ";
	$query_recuperation_personnes .= "FROM personne p ";
	$query_recuperation_personnes .= "LEFT JOIN commune c INNER JOIN pays a ON c.CODEPAYS = a.CODEPAYS ON p.CODECOMMUNE = c.CODECOMMUNE ";
	$query_recuperation_personnes .= "ORDER BY nom, prenom ";
	
	$result_recuperation_personnes =  mysql_query($query_recuperation_personnes, $connexion) or logError("RECUPERATION PERSONNES-".$query_recuperation_personnes."-".mysql_error());

	$selectPersonnes = array(); // on créé un tableau qui contient la liste des personnes ainsi que les informations de chacunes
	$nb_personnes = 0;
	while($tab_recuperation_personnes = mysql_fetch_assoc($result_recuperation_personnes)){
		$selectPersonnes[$nb_personnes] = $tab_recuperation_personnes;
		$nb_personnes++;
	}
	
	mysql_free_result($result_recuperation_personnes);
	
	// valeurs possibles du champ ajt_divers
	$query_recuperation_entrees_diverses = "SELECT CODETYPEENTREEDIVERSE AS id, NOMTYPEENTREEDIVERSE AS nom FROM type_entree_diverse ORDER BY nom";
	
	$result_recuperation_entrees_diverses =  mysql_query($query_recuperation_entrees_diverses, $connexion) or logError("RECUPERATION ENTREES DIVERSES-".$query_recuperation_entrees_diverses."-".mysql_error());

	$selectEntreesDiverses = array(); // on créé un tableau qui contient la liste des types d'entrées diverse ainsi que les informations de chacunes
	$nb_entreesDiverses = 0;
	while($tab_recuperation_entrees_diverses = mysql_fetch_assoc($result_recuperation_entrees_diverses)){
		$selectEntreesDiverses[$nb_entreesDiverses] = $tab_recuperation_entrees_diverses;
		$nb_entreesDiverses++;
	}
	
	mysql_free_result($result_recuperation_entrees_diverses);
	
	// valeurs possibles du champ ajt_visite
	$query_recuperation_visites = "SELECT v.CODEVISITEDANSNATURE AS id, v.DATEVISITE AS date, c.NOMCOMMUNE AS commune ";
	$query_recuperation_visites .= "FROM visite_dans_nature v ";
	$query_recuperation_visites .= "LEFT JOIN commune c ON c.CODECOMMUNE = v.CODECOMMUNE ";
	$query_recuperation_visites .= "WHERE DATEVISITE <= CURDATE() ";
	$query_recuperation_visites .= "ORDER BY date, commune ";
	
	$result_recuperation_visites =  mysql_query($query_recuperation_visites, $connexion) or logError("RECUPERATION VISITE DANS NATURE-".$query_recuperation_visites."-".mysql_error());

	$selectVisites = array(); // on créé un tableau qui contient la liste des visite dans la nature ainsi que les informations de chacunes
	$nb_visites = 0;
	while($tab_recuperation_visites = mysql_fetch_assoc($result_recuperation_visites)){
		$selectVisites[$nb_visites] = $tab_recuperation_visites;
		$nb_visites++;
	}
	
	mysql_free_result($result_recuperation_visites);
	
?>
<?php
//------------------------------------------------------------ Traitements si le formulaire a été envoyé

/********************************* Règles :

	- la date de l'entrée et le taxon doivent être indiqués
	- le numéro d'entrée et l'identifiant d'entrée doivent être uniques
	- entré d'un sachet de graines :
		- le type de culture doit exister dans la BDD
	- entré d'une touffe :
		- la parcelle, le type de culture et l'état d'usure doivent exister dans la BDD
	- type d'entrée don d'une structure :
		- la structure doit exister dans la BDD
	- type d'entrée don d'une personne :
		- la structure doit exister dans la BDD
	- type d'entrée prêt entrant :
		- la structure doit exister dans la BDD
		- la date de retour ne peut pas être inférieure à la date d'entrée
	- type d'entrée autre :
		- le type d'entrée diverse doit exister dans la BDD
	- type d'entrée récolte :
		- le type d'entrée diverse doit exister dans la BDD

*****************************************/

	$statut = array(); // indique le statut du traitement du formulaire (echec ou succes) - tableau contenant les messages à afficher
	$erreur = false; // indique si une erreur a été rencontrée lors du traitement

	trimTabByKey($_POST, "ajt_"); // appel à la fonction trimTabByKey() définie dans fonctions.php
	
	//---------------------------------- Contrôle des données ----------------------------------
	
	if(isset($_POST['form_sent'])){ // si le formulaire est envoyé
	
		// Contrôle des données de la date d'entrée
		if(isset($_POST['ajt_date_jour']) && is_string($_POST['ajt_date_jour']) && isset($_POST['ajt_date_mois']) && is_string($_POST['ajt_date_mois']) && isset($_POST['ajt_date_annee']) && is_string($_POST['ajt_date_annee'])){
			if(numericInt($_POST['ajt_date_jour']) && numericInt($_POST['ajt_date_mois']) && !emptyString($_POST['ajt_date_annee']) && numericInt($_POST['ajt_date_annee'])){
				if(checkdate($_POST['ajt_date_mois'], $_POST['ajt_date_jour'], $_POST['ajt_date_annee'])){
					$timeEntree = strtotime($_POST['ajt_date_annee']."-".$_POST['ajt_date_mois']."-".$_POST['ajt_date_jour']);
					if($timeEntree <= time()){
						if(isset($_POST['ajt_typeAjtEnt']) && is_string($_POST['ajt_typeAjtEnt'])){
							if($_POST['ajt_typeAjtEnt'] == 4){
								if(isset($_POST['ajt_visite']) && numericInt($_POST['ajt_visite'])){
								
									$query_recuperation_date_visite = "SELECT DATEVISITE FROM visite_dans_nature WHERE CODEVISITEDANSNATURE = ".$_POST['ajt_visite'];
									$result_recuperation_date_visite =  mysql_query($query_recuperation_date_visite, $connexion) or logError("RECUPERATION DATE VISITE DANS NATURE-".$query_recuperation_date_visite."-".mysql_error());
									$tab_recuperation_date_visite =  mysql_fetch_row($result_recuperation_date_visite);

									if($timeEntree != strtotime($tab_recuperation_date_visite[0])){
										$statut[] = "La date d'entrée ne peut être différente de la date de la visite dans la nature";
										$erreur = true;
									}else{
										$dv_date_jour = $_POST['ajt_date_jour'];
										$dv_date_mois = $_POST['ajt_date_mois'];
										$dv_date_annee = $_POST['ajt_date_annee'];
									}
									
									mysql_free_result($result_recuperation_date_visite);
								
								}else{
									$statut[] = "Impossible de vérifier la validité de la date d'entrée";
									$erreur = true;
								}
							}else{
								$dv_date_jour = $_POST['ajt_date_jour'];
								$dv_date_mois = $_POST['ajt_date_mois'];
								$dv_date_annee = $_POST['ajt_date_annee'];
							}
						}else{
							$statut[] = "Impossible de vérifier la validité de la date d'entrée";
							$erreur = true;
						}
					}else{
						$statut[] = "La date d'entrée n'est pas encore passée";
						$erreur = true;
					}
				}else{
					$statut[] = "Date d'entrée incorrecte";
					$erreur = true;
				}
			}else{
				$statut[] = "Format de la date d'entrée incorrect";
				$erreur = true;
			}
		}else{
			$statut[] = "Aucune date d'entrée indiquée";
			$erreur = true;
		}
		
		// Contrôle des données de l'identifiant d'entrée
		if(isset($_POST['ajt_numero']) && is_string($_POST['ajt_numero'])){
			if(!emptyString($_POST['ajt_numero'])){
				if(numericInt($_POST['ajt_numero'])){
					if(valueExists((int)$_POST['ajt_numero'], "NUMENTREE", "entree", $connexion) > 0){
						$statut[] = "Cet identifiant d'entrée est déjà attribué";
						$erreur = true;
					}else{
						$dv_numero = $_POST['ajt_numero'];
					}
				}else{
					$statut[] = "Format de l'identifiant d'entrée incorrect";
					$erreur = true;
				}
			}else{
				$dv_numero = $_POST['ajt_numero'];
			}
		}else{
			$statut[] = "Aucun identifiant d'entrée indiqué";
			$erreur = true;
		}
		
		// Contrôle des données du numéro IPEN
		if(isset($_POST['ajt_ipen']) && is_string($_POST['ajt_ipen'])){
			$dv_ipen = $_POST['ajt_ipen'];
		}else{
			$statut[] = "Aucun numéro IPEN indiqué";
			$erreur = true;
		}
		
		// Contrôle des données du numéro d'entrée du végétal
		if(isset($_POST['ajt_ref']) && is_string($_POST['ajt_ref'])){
			if(!emptyString($_POST['ajt_ref'])){
				if(valueExists($_POST['ajt_ref'], "REFERENCESACHETGRAINES", "sachet_graines", $connexion) > 0 || valueExists($_POST['ajt_ref'], "REFERENCESEMIS", "semis", $connexion) > 0 || valueExists($_POST['ajt_ref'], "REFERENCETOUFFE", "touffe", $connexion) > 0){
					$statut[] = "Ce numéro d'entrée du végétal est déjà attribué";
					$erreur = true;
				}else{
					$dv_ref = $_POST['ajt_ref'];
				}
			}else{
				$dv_ref = $_POST['ajt_ref'];
			}
		}else{
			$statut[] = "Aucun numéro d'entrée du végétal indiqué";
			$erreur = true;
		}
		
		// Contrôle des données du taxon
		if(isset($_POST['ajt_taxon']) && is_string($_POST['ajt_taxon'])){
			if(!numericInt($_POST['ajt_taxon'])){
				$statut[] = "Format du taxon du végétal incorrect";
				$erreur = true;
			}else{
				if(valueExists((int)$_POST['ajt_taxon'], "CODETAXON", "taxon", $connexion) == 1){
					if(isset($_POST['ajt_typeAjtEnt']) && is_string($_POST['ajt_typeAjtEnt'])){
						if($_POST['ajt_typeAjtEnt'] == 4){ // Le type d'entrée est une récolte d'une visite dans la nature
							if(isset($_POST['ajt_visite']) && numericInt($_POST['ajt_visite'])){
							
								// Vérification que le taxon a été observé
								$query_recuperation_taxon_visite = "SELECT COUNT(*) FROM a_ete_vu_taxon WHERE CODEVISITEDANSNATURE = ".$_POST['ajt_visite']." AND CODETAXON = ".$_POST['ajt_taxon'];
								$result_recuperation_taxon_visite =  mysql_query($query_recuperation_taxon_visite, $connexion) or logError("RECUPERATION TAXON VISITE DANS NATURE-".$query_recuperation_taxon_visite."-".mysql_error());
								$tab_recuperation_taxon_visite =  mysql_fetch_row($result_recuperation_taxon_visite);
								
								if($tab_recuperation_taxon_visite[0] > 0){
									$dv_taxon = $_POST['ajt_taxon'];
								}else{
									$statut[] = "Le taxon n'a pas été observé lors de la visite dans la nature";
									$erreur = true;
								}
								
								mysql_free_result($result_recuperation_taxon_visite);
							
							}else{
								$statut[] = "Impossible de vérifier la validité du taxon du végétal";
								$erreur = true;
							}
						}else{
							$dv_taxon = $_POST['ajt_taxon'];
						}
					}else{
						$statut[] = "Impossible de vérifier la validité du taxon du végétal";
						$erreur = true;
					}
				}else{
					$statut[] = "Le taxon du végétal indiqué n'existe pas";
					$erreur = true;
				}
			}
		}else{
			$statut[] = "Aucun taxon du végéral indiqué";
			$erreur = true;
		}
		
		// Contrôle des données des informations du végétal suivant le type de végétal entré
		if(isset($_POST['ajt_typeAjtVege']) && is_string($_POST['ajt_typeAjtVege'])){
		
			if($_POST['ajt_typeAjtVege'] == 1){ // L'onglet 1 est sélectionné, on fait entrer un sachet de graine
			
				// Contrôle des données de la quantité de graines
				if(isset($_POST['ajt_quantiteGraine']) && is_string($_POST['ajt_quantiteGraine'])){
					if(!emptyString($_POST['ajt_quantiteGraine'])){
						if(numericInt($_POST['ajt_quantiteGraine']) && $_POST['ajt_quantiteGraine'] >= 0){
							$dv_quantiteGraine = $_POST['ajt_quantiteGraine'];
						}else{
							$statut[] = "Format de la quantité de graines dans le sachet incorrect";
							$erreur = true;
						}
					}else{
						$dv_quantiteGraine = $_POST['ajt_quantiteGraine'];
					}
				}else{
					$statut[] = "Aucune quantité de graines dans le sachet indiqué";
					$erreur = true;
				}
				
				// Contrôle des données de la culture d'origine des graines
				if(isset($_POST['ajt_cultureGraine_connue']) && is_string($_POST['ajt_cultureGraine_connue'])){
					if($_POST['ajt_cultureGraine_connue'] == "oui" || $_POST['ajt_cultureGraine_connue'] == "non"){
						if($_POST['ajt_cultureGraine_connue'] == "oui"){
							if(isset($_POST['ajt_cultureGraine']) && is_string($_POST['ajt_cultureGraine'])){
								if(!numericInt($_POST['ajt_cultureGraine'])){
									$statut[] = "Format de la culture des graines incorrect";
									$erreur = true;
								}else{
									if(valueExists((int)$_POST['ajt_cultureGraine'], "CODETYPECULTURE", "type_culture", $connexion) == 1){
										$dv_cultureGraine = $_POST['ajt_cultureGraine'];
									}else{
										$statut[] = "La culture des graines indiquée n'existe pas";
										$erreur = true;
									}
								}
							}else{
								$statut[] = "Aucune culture des graines indiquée";
								$erreur = true;
							}
							$dv_cultureGraine_connue = true;
						}else{
							$dv_cultureGraine_connue = false;
						}
					}else{
						$statut[] = "Format de la connaissance de la culture des graines incorrect";
						$erreur = true;
					}
				}else{
					$statut[] = "Aucune connaissance de la culture des graines indiquée";
					$erreur = true;
				}
				
				$dv_typeAjtVege = 1;
				$oglt1 = 1;
			
			}else if($_POST['ajt_typeAjtVege'] == 2){ // L'onglet 2 est sélectionné, on fait entrer un semis
			
				// Contrôle des données de la date de plantation du semis
				if(isset($_POST['ajt_plantationSemis_connue']) && is_string($_POST['ajt_plantationSemis_connue'])){
					if($_POST['ajt_plantationSemis_connue'] == "oui" || $_POST['ajt_plantationSemis_connue'] == "non"){
						if($_POST['ajt_plantationSemis_connue'] == "oui"){
							if(isset($_POST['ajt_plantationSemis_jour']) && is_string($_POST['ajt_plantationSemis_jour']) && isset($_POST['ajt_plantationSemis_mois']) && is_string($_POST['ajt_plantationSemis_mois']) && isset($_POST['ajt_plantationSemis_annee']) && is_string($_POST['ajt_plantationSemis_annee'])){
								if(numericInt($_POST['ajt_plantationSemis_jour']) && numericInt($_POST['ajt_plantationSemis_mois']) && !emptyString($_POST['ajt_plantationSemis_annee']) && numericInt($_POST['ajt_plantationSemis_annee'])){
									if(checkdate($_POST['ajt_plantationSemis_mois'], $_POST['ajt_plantationSemis_jour'], $_POST['ajt_plantationSemis_annee'])){
										if(strtotime($_POST['ajt_plantationSemis_annee']."-".$_POST['ajt_plantationSemis_mois']."-".$_POST['ajt_plantationSemis_jour']) > strtotime($_POST['ajt_date_annee']."-".$_POST['ajt_date_mois']."-".$_POST['ajt_date_jour'])){
											$statut[] = "La date de plantation du semis ne peut pas être postérieure à la date de l'entrée";
											$erreur = true;
										}else{
											$dv_plantationSemis_jour = $_POST['ajt_plantationSemis_jour'];
											$dv_plantationSemis_mois = $_POST['ajt_plantationSemis_mois'];
											$dv_plantationSemis_annee = $_POST['ajt_plantationSemis_annee'];
										}
									}else{
										$statut[] = "Date de plantation du semis incorrecte";
										$erreur = true;
									}
								}else{
									$statut[] = "Format de la date de plantation du semis incorrect";
									$erreur = true;
								}
							}else{
								$statut[] = "Aucune date de plantation du semis indiquée";
								$erreur = true;
							}
							$dv_plantationSemis_connue = true;
						}else{
							$dv_plantationSemis_connue = false;
						}
					}else{
						$statut[] = "Format de la connaissance de la date de plantation du semis incorrect";
						$erreur = true;
					}
				}else{
					$statut[] = "Aucune connaissance de la date de plantation du semis indiquée";
					$erreur = true;
				}
				
				// Contrôle des données de la quantité de graines dans le semis
				if(isset($_POST['ajt_quantiteSemis']) && is_string($_POST['ajt_quantiteSemis'])){
					if(!emptyString($_POST['ajt_quantiteSemis'])){
						if(numericInt($_POST['ajt_quantiteSemis']) && $_POST['ajt_quantiteSemis'] >= 0){
							$dv_quantiteSemis = $_POST['ajt_quantiteSemis'];
						}else{
							$statut[] = "Format de la quantité de graines dans le semis incorrect";
							$erreur = true;
						}
					}else{
						$dv_quantiteSemis = $_POST['ajt_quantiteSemis'];
					}
				}else{
					$statut[] = "Aucune quantité de graines dans le semis indiqué";
					$erreur = true;
				}
			
				$dv_typeAjtVege = 2;
				$oglt1 = 2;
			
			}else if($_POST['ajt_typeAjtVege'] == 3){ // L'onglet 3 est sélectionné, on fait entrer une touffe
				
				// Contrôle des données de la date de plantation de la touffe
				if(isset($_POST['ajt_plantationTouffe_connue']) && is_string($_POST['ajt_plantationTouffe_connue'])){
					if($_POST['ajt_plantationTouffe_connue'] == "oui" || $_POST['ajt_plantationTouffe_connue'] == "non"){
						if($_POST['ajt_plantationTouffe_connue'] == "oui"){
							if(isset($_POST['ajt_plantationTouffe_jour']) && is_string($_POST['ajt_plantationTouffe_jour']) && isset($_POST['ajt_plantationTouffe_mois']) && is_string($_POST['ajt_plantationTouffe_mois']) && isset($_POST['ajt_plantationTouffe_annee']) && is_string($_POST['ajt_plantationTouffe_annee'])){
								if(numericInt($_POST['ajt_plantationTouffe_jour']) && numericInt($_POST['ajt_plantationTouffe_mois']) && !emptyString($_POST['ajt_plantationTouffe_annee']) && numericInt($_POST['ajt_plantationTouffe_annee'])){
									if(checkdate($_POST['ajt_plantationTouffe_mois'], $_POST['ajt_plantationTouffe_jour'], $_POST['ajt_plantationTouffe_annee'])){
										if(strtotime($_POST['ajt_plantationTouffe_annee']."-".$_POST['ajt_plantationTouffe_mois']."-".$_POST['ajt_plantationTouffe_jour']) < strtotime($_POST['ajt_date_annee']."-".$_POST['ajt_date_mois']."-".$_POST['ajt_date_jour'])){
											$statut[] = "La date de plantation de la touffe ne peut pas être antérieure à la date de l'entrée";
											$erreur = true;
										}else{
											$dv_plantationTouffe_jour = $_POST['ajt_plantationTouffe_jour'];
											$dv_plantationTouffe_mois = $_POST['ajt_plantationTouffe_mois'];
											$dv_plantationTouffe_annee = $_POST['ajt_plantationTouffe_annee'];
										}
									}else{
										$statut[] = "Date de plantation de la touffe incorrecte";
										$erreur = true;
									}
								}else{
									$statut[] = "Format de la date de plantation de la touffe incorrect";
									$erreur = true;
								}
							}else{
								$statut[] = "Aucune date de plantation de la touffe indiquée";
								$erreur = true;
							}
							$dv_plantationTouffe_connue = true;
						}else{
							$dv_plantationTouffe_connue = false;
						}
					}else{
						$statut[] = "Format de la connaissance de la date de plantation de la touffe incorrect";
						$erreur = true;
					}
				}else{
					$statut[] = "Aucune connaissance de la date de plantation de la touffe indiquée";
					$erreur = true;
				}
				
				// Contrôle des données de la parcelle où se situe la touffe
				if(isset($_POST['ajt_parcelle_connue']) && is_string($_POST['ajt_parcelle_connue'])){
					if($_POST['ajt_parcelle_connue'] == "oui" || $_POST['ajt_parcelle_connue'] == "non"){
						if($_POST['ajt_parcelle_connue'] == "oui"){
							if(isset($_POST['ajt_parcelle']) && is_string($_POST['ajt_parcelle'])){
								if(!numericInt($_POST['ajt_parcelle'])){
									$statut[] = "Format de la parcelle d'emplacement de la touffe incorrect";
									$erreur = true;
								}else{
									if(valueExists((int)$_POST['ajt_parcelle'], "CODEPARCELLE", "parcelle", $connexion) == 1){
										$dv_parcelle = $_POST['ajt_parcelle'];
									}else{
										$statut[] = "La parcelle d'emplacement de la touffe indiquée n'existe pas";
										$erreur = true;
									}
								}
							}else{
								$statut[] = "Aucune parcelle d'emplacement de la touffe indiquée";
								$erreur = true;	
							}
							$dv_parcelle_connue = true;
						}else{
							$dv_parcelle_connue = false;
						}
					}else{
						$statut[] = "Format de la connaissance de la parcelle d'emplacement de la touffe incorrect";
						$erreur = true;
					}
				}else{
					$statut[] = "Aucune connaissance de la parcelle d'emplacement de la touffe indiquée";
					$erreur = true;
				}
				
				// Contrôle des données de la quantité de pieds de la touffe
				if(isset($_POST['ajt_quantiteTouffe']) && is_string($_POST['ajt_quantiteTouffe'])){
					if(!emptyString($_POST['ajt_quantiteTouffe'])){
						if(numericInt($_POST['ajt_quantiteTouffe']) && $_POST['ajt_quantiteTouffe'] > 0){
							$dv_quantiteTouffe = $_POST['ajt_quantiteTouffe'];
						}else{
							$statut[] = "Format de la quantité de graines dans le semis incorrect";
							$erreur = true;
						}
					}else{
						$dv_quantiteTouffe = $_POST['ajt_quantiteTouffe'];
					}
				}else{
					$statut[] = "Aucune quantité de graines dans le semis indiqué";
					$erreur = true;
				}
				
				// Contrôle des données du type de culture de la touffe
				if(isset($_POST['ajt_cultureTouffe_connue']) && is_string($_POST['ajt_cultureTouffe_connue'])){
					if($_POST['ajt_cultureTouffe_connue'] == "oui" || $_POST['ajt_cultureTouffe_connue'] == "non"){
						if($_POST['ajt_cultureTouffe_connue'] == "oui"){
							if(isset($_POST['ajt_cultureTouffe']) && is_string($_POST['ajt_cultureTouffe'])){
								if(!numericInt($_POST['ajt_cultureTouffe'])){
									$statut[] = "Format de la culture de la touffe incorrect";
									$erreur = true;
								}else{
									if(valueExists((int)$_POST['ajt_cultureTouffe'], "CODETYPECULTURE", "type_culture", $connexion) == 1){
										$dv_cultureTouffe = $_POST['ajt_cultureTouffe'];
									}else{
										$statut[] = "La culture de la touffe indiquée n'existe pas";
										$erreur = true;
									}
								}
							}else{
								$statut[] = "Aucune culture de la touffe indiquée";
								$erreur = true;
							}
							$dv_cultureTouffe_connue = true;
						}else{
							$dv_cultureTouffe_connue = false;
						}
					}else{
						$statut[] = "Format de la connaissance de la culture de la touffe incorrect";
						$erreur = true;
					}
				}else{
					$statut[] = "Aucune connaissance de la culture de la touffe indiquée";
					$erreur = true;
				}
				
				// Contrôle des données de la date à laquelle la touffe a été vue pour la dernière fois
				if(isset($_POST['ajt_vue_connue']) && is_string($_POST['ajt_vue_connue'])){
					if($_POST['ajt_vue_connue'] == "oui" || $_POST['ajt_vue_connue'] == "non"){
						if($_POST['ajt_vue_connue'] == "oui"){
							if(isset($_POST['ajt_vue_jour']) && is_string($_POST['ajt_vue_jour']) && isset($_POST['ajt_vue_mois']) && is_string($_POST['ajt_vue_mois']) && isset($_POST['ajt_vue_annee']) && is_string($_POST['ajt_vue_annee'])){
								if(numericInt($_POST['ajt_vue_jour']) && numericInt($_POST['ajt_vue_mois']) && !emptyString($_POST['ajt_vue_annee']) && numericInt($_POST['ajt_vue_annee'])){
									if(checkdate($_POST['ajt_vue_mois'], $_POST['ajt_vue_jour'], $_POST['ajt_vue_annee'])){
										if(strtotime($_POST['ajt_vue_annee']."-".$_POST['ajt_vue_mois']."-".$_POST['ajt_vue_jour']) > time()){
											$statut[] = "La date à laquelle la touffe a été vue n'est pas encore passée";
											$erreur = true;
										}else{
											$dv_vue_jour = $_POST['ajt_vue_jour'];
											$dv_vue_mois = $_POST['ajt_vue_mois'];
											$dv_vue_annee = $_POST['ajt_vue_annee'];
										}
									}else{
										$statut[] = "Date à laquelle la touffe a été vue incorrecte";
										$erreur = true;
									}
								}else{
									$statut[] = "Format de la date à laquelle la touffe a été vue incorrect";
									$erreur = true;
								}
							}else{
								$statut[] = "Aucune date à laquelle la touffe a été vue indiquée";
								$erreur = true;
							}
							$dv_vue_connue = true;
						}else{
							$dv_vue_connue = false;
						}
					}else{
						$statut[] = "Format de la connaissance de la date à laquelle la touffe a été vue incorrect";
						$erreur = true;
					}
				}else{
					$statut[] = "Aucune connaissance de la date à laquelle la touffe a été vue indiquée";
					$erreur = true;
				}
				
				// Contrôle des données de l'état de l'étiquette
				if(isset($_POST['ajt_etiquette_connu']) && is_string($_POST['ajt_etiquette_connu'])){
					if($_POST['ajt_etiquette_connu'] == "oui" || $_POST['ajt_etiquette_connu'] == "non"){
						if($_POST['ajt_etiquette_connu'] == "oui"){
							if(isset($_POST['ajt_etiquette']) && is_string($_POST['ajt_etiquette'])){
								if(!numericInt($_POST['ajt_etiquette'])){
									$statut[] = "Format de l'état de l'étiquette de la touffe incorrect";
									$erreur = true;
								}else{
									if(valueExists((int)$_POST['ajt_etiquette'], "CODETYPECULTURE", "type_culture", $connexion) == 1){
										$dv_etiquette = $_POST['ajt_etiquette'];
									}else{
										$statut[] = "L'état de l'étiquette de la touffe indiquée n'existe pas";
										$erreur = true;
									}
								}
							}else{
								$statut[] = "Aucun état de l'étiquette de la touffe indiqué";
								$erreur = true;
							}
							$dv_etiquette_connue = true;
						}else{
							$dv_etiquette_connue = false;
						}
					}else{
						$statut[] = "Format de la connaissance de l'état de l'étiquette de la touffe incorrect";
						$erreur = true;
					}
				}else{
					$statut[] = "Aucune connaissance de l'état de l'étiquette de la touffe indiquée";
					$erreur = true;
				}
				
				$dv_typeAjtVege = 3;
				$oglt1 = 3;
			
			}else{
				$statut[] = "Aucune information sur le végétal entré indiquée";
				$erreur = true;
			}
		}else{
			$statut[] = "Le type de végétal entré n'est pas indiqué";
			$erreur = true;
		}
		
		// Contrôle des données des informations de l'entrée suivant le type d'entrée
		if(isset($_POST['ajt_typeAjtEnt']) && is_string($_POST['ajt_typeAjtEnt'])){
		
			if($_POST['ajt_typeAjtEnt'] == 1){ // L'onglet 1 est sélectionné, entrée sur don d'une structure
			
				// Contrôle des données de la structure faisant le don
				if(isset($_POST['ajt_structureDon']) && is_string($_POST['ajt_structureDon'])){
					if(!numericInt($_POST['ajt_structureDon'])){
						$statut[] = "Format de la structure faisant le don incorrect";
						$erreur = true;
					}else{
						if(valueExists((int)$_POST['ajt_structureDon'], "CODESTRUCTURE", "structure", $connexion) == 1){
							$dv_structureDon = $_POST['ajt_structureDon'];
						}else{
							$statut[] = "La structure faisant le don indiquée n'existe pas";
							$erreur = true;
						}
					}
				}else{
					$statut[] = "Aucune structure faisant le don indiquée";
					$erreur = true;
				}
				
				$dv_typeAjtEnt = 1;
				$oglt2 = 1;
				
			}else if($_POST['ajt_typeAjtEnt'] == 2){ // L'onglet 2 est sélectionné, entrée sur don d'un particulier
			
				// Contrôle des données de la personne faisant le don
				if(isset($_POST['ajt_personne']) && is_string($_POST['ajt_personne'])){
					if(!numericInt($_POST['ajt_personne'])){
						$statut[] = "Format de la personne faisant le don incorrect";
						$erreur = true;
					}else{
						if(valueExists((int)$_POST['ajt_personne'], "CODEPERSONNE", "personne", $connexion) == 1){
							$dv_personne = $_POST['ajt_personne'];
						}else{
							$statut[] = "La personne faisant le don indiquée n'existe pas";
							$erreur = true;
						}
					}
				}else{
					$statut[] = "Aucune personne faisant le don indiquée";
					$erreur = true;
				}
				
				$dv_typeAjtEnt = 2;
				$oglt2 = 2;
			
			}else if($_POST['ajt_typeAjtEnt'] == 3){ // L'onglet 3 est sélectionné, entrée sur prêt d'une structure
			
				// Contrôle des données de la structure qui effectue le prêt
				if(isset($_POST['ajt_structurePret']) && is_string($_POST['ajt_structurePret'])){
					if(!numericInt($_POST['ajt_structurePret'])){
						$statut[] = "Format de la structure à qui l'on emprunte le végétal incorrect";
						$erreur = true;
					}else{
						if(valueExists((int)$_POST['ajt_structurePret'], "CODESTRUCTURE", "structure", $connexion) == 1){
							$dv_structurePret = $_POST['ajt_structurePret'];
						}else{
							$statut[] = "La structure à qui l'on emprunte le végétal indiquée n'existe pas";
							$erreur = true;
						}
					}
				}else{
					$statut[] = "Aucune structure à qui l'on emprunte le végétal indiquée";
					$erreur = true;
				}
				
				// Contrôle des données de la date de retour du prêt
				if(isset($_POST['ajt_retour_connu']) && is_string($_POST['ajt_retour_connu'])){
					if($_POST['ajt_retour_connu'] == "oui" || $_POST['ajt_retour_connu'] == "non"){
						if($_POST['ajt_retour_connu'] == "oui"){
							if(isset($_POST['ajt_retour_jour']) && is_string($_POST['ajt_retour_jour']) && isset($_POST['ajt_retour_mois']) && is_string($_POST['ajt_retour_mois']) && isset($_POST['ajt_retour_annee']) && is_string($_POST['ajt_retour_annee'])){
								if(numericInt($_POST['ajt_retour_jour']) && numericInt($_POST['ajt_retour_mois']) && !emptyString($_POST['ajt_retour_annee']) && numericInt($_POST['ajt_retour_annee'])){
									if(checkdate($_POST['ajt_retour_mois'], $_POST['ajt_retour_jour'], $_POST['ajt_retour_annee'])){
										if(strtotime($_POST['ajt_retour_annee']."-".$_POST['ajt_retour_mois']."-".$_POST['ajt_retour_jour']) < strtotime($_POST['ajt_date_annee']."-".$_POST['ajt_date_mois']."-".$_POST['ajt_date_jour'])){
											$statut[] = "La date de retour de l'emprunt ne peut pas être antérieure à la date d'entrée";
											$erreur = true;
										}else{
											$dv_retour_jour = $_POST['ajt_retour_jour'];
											$dv_retour_mois = $_POST['ajt_retour_mois'];
											$dv_retour_annee = $_POST['ajt_retour_annee'];
										}
									}else{
										$statut[] = "Date de retour de l'emprunt incorrecte";
										$erreur = true;
									}
								}else{
									$statut[] = "Format de la date de retour de l'emprunt incorrect";
									$erreur = true;
								}
							}else{
								$statut[] = "Aucune date de retour de l'emprunt indiquée";
								$erreur = true;
							}
							$dv_retour_connu = true;
						}else{
							$dv_retour_connu = false;
						}
					}else{
						$statut[] = "Format de la connaissance de la date de retour de l'emprunt incorrect";
						$erreur = true;
					}
				}else{
					$statut[] = "Aucune connaissance de la date de retour de l'emprunt indiquée";
					$erreur = true;
				}
				
				$dv_typeAjtEnt = 3;
				$oglt2 = 3;
			
			}else if($_POST['ajt_typeAjtEnt'] == 4){ // L'onglet 4 est sélectionné, entrée sur récolte lors d'une visite dans la nature
			
				// Contrôle des données de la structure faisant le don
				if(isset($_POST['ajt_visite']) && is_string($_POST['ajt_visite'])){
					if(!numericInt($_POST['ajt_visite'])){
						$statut[] = "Format de la visite dans la nature incorrect";
						$erreur = true;
					}else{
					
						// récupération des informations de la visite
						$query_recuperation_visite_dispo = "SELECT COUNT(*) ";
						$query_recuperation_visite_dispo .= "FROM visite_dans_nature ";
						$query_recuperation_visite_dispo .= "WHERE CODEVISITEDANSNATURE = ".$_POST['ajt_visite']." ";
						$query_recuperation_visite_dispo .= "AND DATEVISITE <= CURDATE() ";
						
						$result_recuperation_visite_dispo =  mysql_query($query_recuperation_visite_dispo, $connexion) or logError("RECUPERATION VISITE DANS NATURE DISPONIBLE-".$query_recuperation_visite_dispo."-".mysql_error());
						
						$tab_recuperation_visite_dispo =  mysql_fetch_row($result_recuperation_visite_dispo);
									
						if($tab_recuperation_visite_dispo[0] == 1){
							$dv_visite = $_POST['ajt_visite'];
						}else{
							$statut[] = "La visite dans la nature indiquée n'existe pas ou n'est pas disponible";
							$erreur = true;
						}
						
						mysql_free_result($result_recuperation_visite_dispo);
						
					}
				}else{
					$statut[] = "Aucune visite dans la nature indiquée";
					$erreur = true;
				}
				
				$dv_typeAjtEnt = 4;
				$oglt2 = 4;
			
			}else if($_POST['ajt_typeAjtEnt'] == 5){ // L'onglet 5 est sélectionné, entrée diverse
			
				// Contrôle des données du type d'entrée autre
				if(isset($_POST['ajt_divers']) && is_string($_POST['ajt_divers'])){
					if(!numericInt($_POST['ajt_divers'])){
						$statut[] = "Format du type d'entrée autre incorrect";
						$erreur = true;
					}else{
						if(valueExists((int)$_POST['ajt_divers'], "CODETYPEENTREEDIVERSE", "type_entree_diverse", $connexion) == 1){
							$dv_divers = $_POST['ajt_divers'];
						}else{
							$statut[] = "Le type d'entrée autre indiqué n'existe pas";
							$erreur = true;
						}
					}
				}else{
					$statut[] = "Aucun type d'entrée autre indiqué";
					$erreur = true;
				}
			
				$dv_typeAjtEnt = 5;
				$oglt2 = 5;
			
			}else{
				$statut[] = "Aucune information sur le type d'entrée du végétal indiquée";
				$erreur = true;
			}
		}else{
			$statut[] = "Le type d'entrée n'est pas indiqué";
			$erreur = true;
		}
		
		// Contrôle des données du commentaire
		if(isset($_POST['ajt_commentaire']) && is_string($_POST['ajt_commentaire'])){ 
			$dv_commentaire = $_POST['ajt_commentaire'];
		}else{
			$statut[] = "Aucun commentaire indiqué";
			$erreur = true;
		}
		
		//---------------------------------- Création de l'entrée ----------------------------------
	
		if(!$erreur){ // aucune erreur n'a été rencontrée jusqu'ici
		
         echo "meuh ".$_POST['ajt_typeAjtVege'];
      
			// On créé d'abord le végétal (graines/semis/touffe)
			if($_POST['ajt_typeAjtVege'] == 1){ // Si le végétal est une graine
		
				$query_creation_sachet_graines = "INSERT INTO sachet_graines(CODETAXON, CODETYPECULTURE, QUANTITEGRAINESDISPONIBLES, REFERENCESACHETGRAINES) ";
				$query_creation_sachet_graines .= "VALUES( ".$_POST['ajt_taxon']." ";
				if($_POST['ajt_cultureGraine_connue'] == "oui"){
					$query_creation_sachet_graines .= ", ".$_POST['ajt_cultureGraine']." ";
				}else{
					$query_creation_sachet_graines .= ", NULL ";
				}
				if(!emptyString($_POST['ajt_quantiteGraine'])){
					$query_creation_sachet_graines .= ", ".$_POST['ajt_quantiteGraine']." ";
				}else{
					$query_creation_sachet_graines .= ", NULL ";
				}
				$query_creation_sachet_graines .= ", ".mysqlString($_POST['ajt_ref'])." ";
				$query_creation_sachet_graines .= ") ";
				
				$result_creation_sachet_graines = mysql_query($query_creation_sachet_graines, $connexion) or logError("CREATION SACHET GRAINES-".$query_creation_sachet_graines."-".mysql_error());
				
				if($result_creation_sachet_graines === true){
					$idSachetGraines = mysql_insert_id($connexion);
				}else{
					$statut[] = "Erreur critique lors de la création du sachet de graines";
					$erreur = true;
				}
				
            echo $idSachetGraines."  ok";
            
			}else if($_POST['ajt_typeAjtVege'] == 2){ // Si le végétal est un semis
			
				$query_creation_semis = "INSERT INTO semis(CODETAXON, DATESEMIS, QUANTITEGRAINESSEMIS, REFERENCESEMIS) ";
				$query_creation_semis .= "VALUES( ".$_POST['ajt_taxon']." ";
				if($_POST['ajt_plantationSemis_connue'] == "oui"){
					$query_creation_semis .= ", '".$_POST['ajt_plantationSemis_annee']."-".$_POST['ajt_plantationSemis_mois']."-".$_POST['ajt_plantationSemis_jour']."' ";
				}else{
					$query_creation_semis .= ", NULL ";
				}
				if(!emptyString($_POST['ajt_quantiteSemis'])){
					$query_creation_semis .= ", ".$_POST['ajt_quantiteSemis']." ";
				}else{
					$query_creation_semis .= ", NULL ";
				}
				$query_creation_semis .= ", ".mysqlString($_POST['ajt_ref'])." ";
				$query_creation_semis .= ") ";
				
				$result_creation_semis = mysql_query($query_creation_semis, $connexion) or logError("CREATION SEMIS-".$query_creation_semis."-".mysql_error());
				
				if($result_creation_semis === true){
					$idSemis = valueMax("CODESEMIS", "semis", $connexion);
				}else{
					$statut[] = "Erreur critique lors de la création du semis";
					$erreur = true;
				}
			
			}else if($_POST['ajt_typeAjtVege'] == 3){ // Si le végétal est une touffe
			
				$query_creation_touffe = "INSERT INTO touffe(CODETAXON, CODEPARCELLE, CODEETATUSURE, CODETYPECULTURE, DATEPLANTATION, QUANTITEPIEDS, DATEDERNIEREFOISVU, REFERENCETOUFFE) ";
				$query_creation_touffe .= "VALUES( ".$_POST['ajt_taxon']." ";
				if($_POST['ajt_parcelle_connue'] == "oui"){
					$query_creation_touffe .= ", ".$_POST['ajt_parcelle']." ";
				}else{
					$query_creation_touffe .= ", NULL ";
				}
				if($_POST['ajt_etiquette_connu'] == "oui"){
					$query_creation_touffe .= ", ".$_POST['ajt_etiquette']." ";
				}else{
					$query_creation_touffe .= ", NULL ";
				}
				if($_POST['ajt_cultureTouffe_connue'] == "oui"){
					$query_creation_touffe .= ", ".$_POST['ajt_cultureTouffe']." ";
				}else{
					$query_creation_touffe .= ", NULL ";
				}
				if($_POST['ajt_plantationTouffe_connue'] == "oui"){
					$query_creation_touffe .= ", '".$_POST['ajt_plantationTouffe_annee']."-".$_POST['ajt_plantationTouffe_mois']."-".$_POST['ajt_plantationTouffe_jour']."' ";
				}else{
					$query_creation_touffe .= ", NULL ";
				}
				if(!emptyString($_POST['ajt_quantiteTouffe'])){
					$query_creation_touffe .= ", ".$_POST['ajt_quantiteTouffe']." ";
				}else{
					$query_creation_touffe .= ", NULL ";
				}
				if($_POST['ajt_vue_connue'] == "oui"){
					$query_creation_touffe .= ", '".$_POST['ajt_vue_annee']."-".$_POST['ajt_vue_mois']."-".$_POST['ajt_vue_jour']."' ";
				}else{
					$query_creation_touffe .= ", NULL ";
				}
				$query_creation_touffe .= ", ".mysqlString($_POST['ajt_ref'])." ";
				$query_creation_touffe .= ") ";
			
				$result_creation_touffe = mysql_query($query_creation_touffe, $connexion) or logError("CREATION TOUFFE-".$query_creation_touffe."-".mysql_error());
				
				if($result_creation_touffe === true){
					$idTouffe = valueMax("CODETOUFFE", "touffe", $connexion);
				}else{
					$statut[] = "Erreur critique lors de la création de la touffe";
					$erreur = true;
				}
			
			}
			
		
			
			// On créé finalement l'entrée
			if(!$erreur){ // aucune erreur n'a été rencontrée jusqu'ici
				
				$query_creation_entree = "INSERT INTO entree(CODEVISITEDANSNATURE, CODETYPEENTREEDIVERSE, CODESACHETGRAINE, CODESEMIS, CODETOUFFE, CODEPERSONNE, CODELIGNELIVRAISON, CODEPRETSORTANT, CODEPRETENTRANT, CODESTRUCTURE, SAC_CODESACHETGRAINE, TOU_CODETOUFFE, SEM_CODESEMIS, NUMIPEN, DATEENTREE, NUMENTREE, COMMENTAIRE) ";
				$query_creation_entree .= "VALUES( ";
				if($_POST['ajt_typeAjtEnt'] == 1){ // on ajoute une entrée de type don d'une structure
					$query_creation_entree .= "NULL , NULL , NULL , NULL , NULL , NULL , NULL , NULL , NULL , ".$_POST['ajt_structureDon']." ";
				}else if($_POST['ajt_typeAjtEnt'] == 2){ // on ajoute une entrée de type don d'un particulier
					$query_creation_entree .= "NULL , NULL , NULL , NULL , NULL , ".$_POST['ajt_personne']." , NULL , NULL , NULL , NULL ";
				}else if($_POST['ajt_typeAjtEnt'] == 3){ // on ajoute une entrée de type prêt
					$query_creation_entree .= "NULL , NULL , NULL , NULL , NULL , NULL , NULL , NULL , NULL , NULL ";
				}else if($_POST['ajt_typeAjtEnt'] == 4){ // on ajoute une entrée de type récolte lors d'une visite dans la nature
					$query_creation_entree .= $_POST['ajt_visite']." , NULL , NULL , NULL , NULL , NULL , NULL , NULL , NULL , NULL ";
				}else if($_POST['ajt_typeAjtEnt'] == 5){ // on ajoute une entrée de type entrée diverse
					$query_creation_entree .= "NULL , ".$_POST['ajt_divers']." , NULL , NULL , NULL , NULL , NULL , NULL , NULL , NULL ";
				}
				if($_POST['ajt_typeAjtVege'] == 1){ // on ajoute une entrée d'un sachet de graine
					$query_creation_entree .= ", ".$idSachetGraines.", NULL , NULL ";
				}else if($_POST['ajt_typeAjtVege'] == 2){ // on ajoute une entrée d'un semis
					$query_creation_entree .= ", NULL, NULL, ".$idSemis." ";
				}else if($_POST['ajt_typeAjtVege'] == 3){ // on ajoute une entrée d'une touffe
					$query_creation_entree .= ", NULL, ".$idTouffe.", NULL ";
				}
				$query_creation_entree .= ", ".mysqlString($_POST['ajt_ipen'])." , '".$_POST['ajt_date_annee']."-".$_POST['ajt_date_mois']."-".$_POST['ajt_date_jour']."' ";
				if(!emptyString($_POST['ajt_numero'])){
					$query_creation_entree .= ", ".$_POST['ajt_numero']." ";
				}else{
					$query_creation_entree .= ", NULL ";
				}
				$query_creation_entree .= ", ".mysqlString($_POST['ajt_commentaire'])." ";
				$query_creation_entree .= ") ";
				
				$result_creation_entree = mysql_query($query_creation_entree, $connexion) or logError("CREATION ENTREE-".$query_creation_entree."-".mysql_error());
				$idEntree = mysql_insert_id($connexion);
				
				if($result_creation_entree === true){
				
					if($_POST['ajt_typeAjtEnt'] == 3){ // Si le type d'entrée est un prêt
				
						$query_creation_pret = "INSERT INTO pret_entrant(CODESTRUCTURE, CODEENTREE, DATERETOUR) ";
						$query_creation_pret .= "VALUES( ".$_POST['ajt_structurePret'].", ".$idEntree." ";
						if($_POST['ajt_retour_connu'] == "oui"){
							$query_creation_pret .= ", '".$_POST['ajt_retour_annee']."-".$_POST['ajt_retour_mois']."-".$_POST['ajt_retour_jour']."' ";
						}else{
							$query_creation_pret .= ", NULL ";
						}
						$query_creation_pret .= ") ";
						
						$result_creation_pret = mysql_query($query_creation_pret, $connexion) or logError("CREATION PRET ENTRANT-".$query_creation_pret."-".mysql_error());
						
						if($result_creation_pret === true){
							
							$idPret = mysql_insert_id($connexion);
							$query_maj_entree = "UPDATE entree SET CODEPRETENTRANT = $idPret WHERE CODEENTREE = $idEntree";
							$result_maj_entree = mysql_query($query_maj_entree, $connexion) or logError("MAJ ENTREE POUR PRET ENTRANT-".$query_maj_entree."-".mysql_error());
							
							if ($result_maj_entree === true) {
								$statut[] = "L'entrée a été ajoutée - redirection dans 2 sec...";
								logAction("ENTREE (id: $idEntree) AJOUTEE par ".capitalise($GLOBALS['USER']['prenom'])." ".mb_strtoupper($GLOBALS['USER']['nom'])." (".$GLOBALS['USER']['login'].")");
							} else {
								$statut[] = "Erreur critique lors de la création de l'emprunt";
								$erreur = true;
							}
							
						}else{
						
							// suppression du végétal nouvellement créé
							if($_POST['ajt_typeAjtVege'] == 1){ // Si le végétal est une graine
								$query_suppression_sachet_graines = "DELETE FROM sachet_graines WHERE CODESACHETGRAINE = ".$idSachetGraines;
								$result_suppression_sachet_graines = mysql_query($query_suppression_sachet_graines, $connexion) or logError("SUPPRESSION SACHET GRAINES-".$query_suppression_sachet_graines."-".mysql_error());
							}else if($_POST['ajt_typeAjtVege'] == 2){ // Si le végétal est un semis
								$query_suppression_semis = "DELETE FROM semis WHERE CODESEMIS = ".$idSemis;
								$result_suppression_semis = mysql_query($query_suppression_semis, $connexion) or logError("SUPPRESSION SEMIS-".$query_suppression_semis."-".mysql_error());
							}else if($_POST['ajt_typeAjtVege'] == 3){ // Si le végétal est une touffe
								$query_suppression_touffe = "DELETE FROM touffe WHERE CODETOUFFE = ".$idTouffe;
								$result_suppression_touffe = mysql_query($query_suppression_touffe, $connexion) or logError("SUPPRESSION TOUFFE-".$query_suppression_touffe."-".mysql_error());
							}
						
							$statut[] = "Erreur critique lors de la création de l'emprunt";
							$erreur = true;
						}
				
					} else {
				
						$statut[] = "L'entrée a été ajoutée - redirection dans 2 sec...";
						logAction("ENTREE (id: $idEntree) AJOUTEE par ".capitalise($GLOBALS['USER']['prenom'])." ".mb_strtoupper($GLOBALS['USER']['nom'])." (".$GLOBALS['USER']['login'].")");
					
					}
				
				}else{
					
					// suppression du végétal nouvellement créé
					if($_POST['ajt_typeAjtVege'] == 1){ // Si le végétal est une graine
						$query_suppression_sachet_graines = "DELETE FROM sachet_graines WHERE CODESACHETGRAINE = ".$idSachetGraines;
						$result_suppression_sachet_graines = mysql_query($query_suppression_sachet_graines, $connexion) or logError("SUPPRESSION SACHET GRAINES-".$query_suppression_sachet_graines."-".mysql_error());
					}else if($_POST['ajt_typeAjtVege'] == 2){ // Si le végétal est un semis
						$query_suppression_semis = "DELETE FROM semis WHERE CODESEMIS = ".$idSemis;
						$result_suppression_semis = mysql_query($query_suppression_semis, $connexion) or logError("SUPPRESSION SEMIS-".$query_suppression_semis."-".mysql_error());
					}else if($_POST['ajt_typeAjtVege'] == 3){ // Si le végétal est une touffe
						$query_suppression_touffe = "DELETE FROM touffe WHERE CODETOUFFE = ".$idTouffe;
						$result_suppression_touffe = mysql_query($query_suppression_touffe, $connexion) or logError("SUPPRESSION TOUFFE-".$query_suppression_touffe."-".mysql_error());
					}
					
					if($_POST['ajt_typeAjtEnt'] == 3){ // Si le type d'entrée est un prêt
						// suppression du prêt nouvellement créé
						$query_suppression_pret = "DELETE FROM pret_entrant WHERE CODEPRETENTRANT = ".$idPret;
						$result_suppression_pret = mysql_query($query_suppression_pret, $connexion) or logError("SUPPRESSION PRET ENTRANT-".$query_suppression_pret."-".mysql_error());
					}
				
					$statut[] = "Erreur critique lors de la création de l'entrée";
					$erreur = true;
					
				}
				
			}
		
		}
		
	}
?>
<?php
//------------------------------------------------------------ Affichage du statut si le formulaire a été envoyé

	if(isset($_POST['form_sent'])){ // si le formulaire est envoyé
		
		if($erreur){
			afficherStatut($statut, 3); // appel à la fonction afficherStatut() définie dans fonctions.php
		}else{
			afficherStatut($statut, 1); // appel à la fonction afficherStatut() définie dans fonctions.php
			redirection("gestion/entree_ajoute&oglt1=".$oglt1."&oglt2=".$oglt2."", 2); // appel à la fonction redirection() définie dans fonctions.php
		}
	
	}

?>
<form method="post" action="index.php?p=gestion/entree_ajoute">
	<table class="formulaire" style="margin: auto;">
		<tr>
			<th class="titre" colspan="2">Ajout d'une entrée</th>
		</tr>
		<tr>
			<th class="sous_titre" colspan="2">informations générales</th>
		</tr>
		<tr>
			<td style="width: 150px" class="etiquette">Date d'entrée * :</td>
			<td style="width: 550px" class="champ">
				<select name="ajt_date_jour">
					<?php
						for($i=1; $i<=31; $i++){
							if($dv_date_jour == $i){
								echo "<option value=\"".$i."\" selected=\"selected\">".$i."</option>";
							}else{
								echo "<option value=\"".$i."\">".$i."</option>";
							}
						}
					?>
				</select>
				<select name="ajt_date_mois">
					<option value="1" <?php if($dv_date_mois == 1) echo "selected=\"selected\""; ?>>Janvier</option>
					<option value="2" <?php if($dv_date_mois == 2) echo "selected=\"selected\""; ?>>Février</option>
					<option value="3" <?php if($dv_date_mois == 3) echo "selected=\"selected\""; ?>>Mars</option>
					<option value="4" <?php if($dv_date_mois == 4) echo "selected=\"selected\""; ?>>Avril</option>
					<option value="5" <?php if($dv_date_mois == 5) echo "selected=\"selected\""; ?>>Mai</option>
					<option value="6" <?php if($dv_date_mois == 6) echo "selected=\"selected\""; ?>>Juin</option>
					<option value="7" <?php if($dv_date_mois == 7) echo "selected=\"selected\""; ?>>Juillet</option>
					<option value="8" <?php if($dv_date_mois == 8) echo "selected=\"selected\""; ?>>Aout</option>
					<option value="9" <?php if($dv_date_mois == 9) echo "selected=\"selected\""; ?>>Septembre</option>
					<option value="10" <?php if($dv_date_mois == 10) echo "selected=\"selected\""; ?>>Octobre</option>
					<option value="11" <?php if($dv_date_mois == 11) echo "selected=\"selected\""; ?>>Novembre</option>
					<option value="12" <?php if($dv_date_mois == 12) echo "selected=\"selected\""; ?>>Décembre</option>
				</select>
				<input type="text" name="ajt_date_annee" size="4" value="<?php echo htmlentities($dv_date_annee, ENT_COMPAT, "UTF-8"); ?>" />
			</td>
		</tr>
		<tr>
			<td class="etiquette">ID :</td>
			<td class="champ"><input type="text" name="ajt_numero" size="25" value="<?php echo $dv_numero; ?>" /></td>
		</tr>
		<tr>
			<td class="etiquette">N° IPEN :</td>
			<td class="champ"><input type="text" name="ajt_ipen" size="25" value="<?php echo htmlentities($dv_ipen, ENT_COMPAT, "UTF-8"); ?>" /></td>
		</tr>
		<tr>
			<th class="sous_titre" colspan="2">végétal entré</th>
		</tr>
		<tr>
			<td class="etiquette">N° entrée :</td>
			<td class="champ"><input type="text" name="ajt_ref" size="10" value="<?php echo htmlentities($dv_ref, ENT_COMPAT, "UTF-8"); ?>" /></td>
		</tr>
		<tr>
			<td rowspan="2" class="etiquette">Taxon * :</td>
			<td class="champ">
				<select id="ajt_taxon" name="ajt_taxon">
				<?php
					if($nb_taxons > 0){
						$old_famille = null;
						foreach($selectTaxons as $taxon){
							if($old_famille != $taxon['famille']){
								if(!is_null($old_famille === null)){
									echo "</optgroup>";
								}
								echo "<optgroup label=\"".htmlentities(capitalise($taxon['famille']), ENT_COMPAT, "UTF-8").($taxon['sous_famille']?" ".htmlentities(capitalise($taxon['sous_famille']), ENT_COMPAT, "UTF-8"):"")."\">";
								$old_famille = $taxon['famille'];
							}
							if($taxon['id'] == $dv_taxon){
								echo "<option value=\"".$taxon['id']."\" selected=\"selected\">".htmlentities(capitalise($taxon['genre']), ENT_NOQUOTES, "UTF-8").($taxon['sous_genre']?" ".htmlentities(capitalise($taxon['sous_genre']), ENT_COMPAT, "UTF-8"):"")." ".htmlentities(capitalise($taxon['espece']), ENT_NOQUOTES, "UTF-8").($taxon['sous_espece']?" ".htmlentities(capitalise($taxon['sous_espece']), ENT_COMPAT, "UTF-8"):"").($taxon['variete']?" (".htmlentities(capitalise($taxon['variete']), ENT_NOQUOTES, "UTF-8").")":"")."</option>";
							}else{
								echo "<option value=\"".$taxon['id']."\">".htmlentities(capitalise($taxon['genre']), ENT_NOQUOTES, "UTF-8").($taxon['sous_genre']?" ".htmlentities(capitalise($taxon['sous_genre']), ENT_COMPAT, "UTF-8"):"")." ".htmlentities($taxon['espece'], ENT_NOQUOTES, "UTF-8").($taxon['sous_espece']?" ".htmlentities($taxon['sous_espece'], ENT_COMPAT, "UTF-8"):"").($taxon['variete']?" (".htmlentities($taxon['variete'], ENT_NOQUOTES, "UTF-8").")":"")."</option>";
							}
						}
						unset($taxon);
						echo "</optgroup>";
					}else{
						echo "<option disabled=\"disabled\">Aucun taxon</option>";
					}
				?>
				</select>
				<input type="text" class="recherche" id="srch_taxon" value="recherche..." size="10" onfocus="clearField('srch_taxon', 'recherche...');" onblur="resetField('srch_taxon', 'recherche...');" onkeyup="trierSelect('ajt_taxon', 'srch_taxon');" />
			</td>
		</tr>
		<tr>
		<td><?php displayAdd("taxon",false) ?></td>
		<tr>
			<td colspan="2">
				<div class="navigation">
					<div id="oglt1-ong1" class="<?php if($oglt1 == 1) echo "onglet-selected"; else echo "onglet"; ?>"><a href="index.php?p=gestion/entree_ajoute&amp;oglt1=1&amp;oglt2=<?php echo $oglt2; ?>" onclick="selectOnglet(1, 'oglt1'); return false;">Sachet de graines</a></div>
					<div id="oglt1-ong2" class="<?php if($oglt1 == 2) echo "onglet-selected"; else echo "onglet"; ?>"><a href="index.php?p=gestion/entree_ajoute&amp;oglt1=2&amp;oglt2=<?php echo $oglt2; ?>" onclick="selectOnglet(2, 'oglt1'); return false;">Semis</a></div>
					<div id="oglt1-ong3" class="<?php if($oglt1 == 3) echo "onglet-selected"; else echo "onglet"; ?>"><a href="index.php?p=gestion/entree_ajoute&amp;oglt1=3&amp;oglt2=<?php echo $oglt2; ?>" onclick="selectOnglet(3, 'oglt1'); return false;">Touffe</a></div>
					<div id="oglt1-cont1" class="contenu" style="display: <?php if($oglt1 == 1) echo "block"; else echo "none"; ?>;">
						<table class="formulaire" style="width: 100%;">
							<tr>
								<td style="width: 25%" class="etiquette">Quantité :</td>
								<td style="width: 75%" class="champ"><input type="text" name="ajt_quantiteGraine" size="5" value="<?php echo $dv_quantiteGraine; ?>" /> (valeur approximative)</td>
							</tr>
							<tr>
								<td class="etiquette">Culture d'origine :</td>
								<td class="champ">
									<input type="radio" name="ajt_cultureGraine_connue" value="non" <?php if(!$dv_cultureGraine_connue) echo "checked=\"checked\""; ?> /><label>inconnue</label><br />
									<input type="radio" id="cultureGraine_connue_oui" name="ajt_cultureGraine_connue" value="oui" <?php if($dv_cultureGraine_connue) echo "checked=\"checked\""; ?> />
									<select name="ajt_cultureGraine" onchange="document.getElementById('cultureGraine_connue_oui').checked=true;">
										<?php
											if($nb_typesCulture > 0){
												foreach($selectTypesCulture as $type){
													if($type['id'] == $dv_cultureGraine){
														echo "<option value=\"".$type['id']."\" selected=\"selected\">".htmlentities(mb_strtolower($type['nom']), ENT_NOQUOTES, "UTF-8")."</option>";
													}else{
														echo "<option value=\"".$type['id']."\">".htmlentities(mb_strtolower($type['nom']), ENT_NOQUOTES, "UTF-8")."</option>";
													}
												}
												unset($type);
											}else{
												echo "<option disabled=\"disabled\">Aucun type enregistré</option>";
											}
										?>
									</select>
									<input type="button" value="Ajouter un type de culture" onclick="document.getElementById('cultureGraine_connue_oui').checked=true; popup('popup.php?p=gestion/typeculture_ajoute_popup&amp;maj=ajt_cultureGraine&amp;sel=1', 400, 300);" />
								</td>
							</tr>
						</table>
					</div>
					<div id="oglt1-cont2" class="contenu" style="display: <?php if($oglt1 == 2) echo "block"; else echo "none"; ?>;">
						<table class="formulaire" style="width: 100%;">
							<tr>
								<td style="width: 25%" class="etiquette">Date plantation :</td>
								<td style="width: 75%" class="champ">
									<input type="radio" name="ajt_plantationSemis_connue" value="non" <?php if(!$dv_plantationSemis_connue) echo "checked=\"checked\""; ?> /><label>inconnue</label><br />
									<input type="radio" id="plantationSemis_connue_oui" name="ajt_plantationSemis_connue" value="oui" <?php if($dv_plantationSemis_connue) echo "checked=\"checked\""; ?> />
									<select name="ajt_plantationSemis_jour" onchange="document.getElementById('plantationSemis_connue_oui').checked=true;">
										<?php
											for($i=1; $i<=31; $i++){
												if($dv_plantationSemis_jour == $i){
													echo "<option value=\"".$i."\" selected=\"selected\">".$i."</option>";
												}else{
													echo "<option value=\"".$i."\">".$i."</option>";
												}
											}
										?>
									</select>
									<select name="ajt_plantationSemis_mois" onchange="document.getElementById('plantationSemis_connue_oui').checked=true;">
										<option value="1" <?php if($dv_plantationSemis_mois == 1) echo "selected=\"selected\""; ?>>Janvier</option>
										<option value="2" <?php if($dv_plantationSemis_mois == 2) echo "selected=\"selected\""; ?>>Février</option>
										<option value="3" <?php if($dv_plantationSemis_mois == 3) echo "selected=\"selected\""; ?>>Mars</option>
										<option value="4" <?php if($dv_plantationSemis_mois == 4) echo "selected=\"selected\""; ?>>Avril</option>
										<option value="5" <?php if($dv_plantationSemis_mois == 5) echo "selected=\"selected\""; ?>>Mai</option>
										<option value="6" <?php if($dv_plantationSemis_mois == 6) echo "selected=\"selected\""; ?>>Juin</option>
										<option value="7" <?php if($dv_plantationSemis_mois == 7) echo "selected=\"selected\""; ?>>Juillet</option>
										<option value="8" <?php if($dv_plantationSemis_mois == 8) echo "selected=\"selected\""; ?>>Aout</option>
										<option value="9" <?php if($dv_plantationSemis_mois == 9) echo "selected=\"selected\""; ?>>Septembre</option>
										<option value="10" <?php if($dv_plantationSemis_mois == 10) echo "selected=\"selected\""; ?>>Octobre</option>
										<option value="11" <?php if($dv_plantationSemis_mois == 11) echo "selected=\"selected\""; ?>>Novembre</option>
										<option value="12" <?php if($dv_plantationSemis_mois == 12) echo "selected=\"selected\""; ?>>Décembre</option>
									</select>
									<input type="text" name="ajt_plantationSemis_annee" size="4" value="<?php echo htmlentities($dv_plantationSemis_annee, ENT_COMPAT, "UTF-8"); ?>" onchange="document.getElementById('plantationSemis_connue_oui').checked=true;" />
								</td>
							</tr>
							<tr>
								<td class="etiquette">Quantité graines plantées :</td>
								<td class="champ"><input type="text" name="ajt_quantiteSemis" size="5" value="<?php echo $dv_quantiteSemis; ?>" /> (valeur approximative)</td>
							</tr>
						</table>
					</div>
					<div id="oglt1-cont3" class="contenu" style="display: <?php if($oglt1 == 3) echo "block"; else echo "none"; ?>;">
						<table class="formulaire" style="width: 100%;">
							<tr>
								<td style="width: 25%" class="etiquette">Date plantation au jardin :</td>
								<td style="width: 75%" class="champ">
									<input type="radio" name="ajt_plantationTouffe_connue" value="non" <?php if(!$dv_plantationTouffe_connue) echo "checked=\"checked\""; ?> /><label>inconnue</label><br />
									<input type="radio" id="plantationTouffe_connue_oui" name="ajt_plantationTouffe_connue" value="oui" <?php if($dv_plantationTouffe_connue) echo "checked=\"checked\""; ?> />
									<select name="ajt_plantationTouffe_jour" onchange="document.getElementById('plantationTouffe_connue_oui').checked=true;">
										<?php
											for($i=1; $i<=31; $i++){
												if($dv_plantationTouffe_jour == $i){
													echo "<option value=\"".$i."\" selected=\"selected\">".$i."</option>";
												}else{
													echo "<option value=\"".$i."\">".$i."</option>";
												}
											}
										?>
									</select>
									<select name="ajt_plantationTouffe_mois" onchange="document.getElementById('plantationTouffe_connue_oui').checked=true;">
										<option value="1" <?php if($dv_plantationTouffe_mois == 1) echo "selected=\"selected\""; ?>>Janvier</option>
										<option value="2" <?php if($dv_plantationTouffe_mois == 2) echo "selected=\"selected\""; ?>>Février</option>
										<option value="3" <?php if($dv_plantationTouffe_mois == 3) echo "selected=\"selected\""; ?>>Mars</option>
										<option value="4" <?php if($dv_plantationTouffe_mois == 4) echo "selected=\"selected\""; ?>>Avril</option>
										<option value="5" <?php if($dv_plantationTouffe_mois == 5) echo "selected=\"selected\""; ?>>Mai</option>
										<option value="6" <?php if($dv_plantationTouffe_mois == 6) echo "selected=\"selected\""; ?>>Juin</option>
										<option value="7" <?php if($dv_plantationTouffe_mois == 7) echo "selected=\"selected\""; ?>>Juillet</option>
										<option value="8" <?php if($dv_plantationTouffe_mois == 8) echo "selected=\"selected\""; ?>>Aout</option>
										<option value="9" <?php if($dv_plantationTouffe_mois == 9) echo "selected=\"selected\""; ?>>Septembre</option>
										<option value="10" <?php if($dv_plantationTouffe_mois == 10) echo "selected=\"selected\""; ?>>Octobre</option>
										<option value="11" <?php if($dv_plantationTouffe_mois == 11) echo "selected=\"selected\""; ?>>Novembre</option>
										<option value="12" <?php if($dv_plantationTouffe_mois == 12) echo "selected=\"selected\""; ?>>Décembre</option>
									</select>
									<input type="text" name="ajt_plantationTouffe_annee" size="4" value="<?php echo htmlentities($dv_plantationTouffe_annee, ENT_COMPAT, "UTF-8"); ?>" onchange="document.getElementById('plantationTouffe_connue_oui').checked=true;" />
								</td>
							</tr>
							<tr>
								<td class="etiquette">Emplacement :</td>
								<td class="champ">
									<input type="radio" name="ajt_parcelle_connue" value="non" <?php if(!$dv_parcelle_connue) echo "checked=\"checked\""; ?> /><label>non-indiqué</label><br />
									<input type="radio" id="parcelle_connue_oui" name="ajt_parcelle_connue" value="oui" <?php if($dv_parcelle_connue) echo "checked=\"checked\""; ?> />
									<select name="ajt_parcelle" onchange="document.getElementById('parcelle_connue_oui').checked=true;">
										<?php
											if($nb_parcelles > 0){
												foreach($selectParcelles as $parcelle){
													if($parcelle['id'] == $dv_parcelle){
														echo "<option value=\"".$parcelle['id']."\" selected=\"selected\">".htmlentities($parcelle['nom'], ENT_NOQUOTES, "UTF-8")."</option>";
													}else{
														echo "<option value=\"".$parcelle['id']."\">".htmlentities($parcelle['nom'], ENT_NOQUOTES, "UTF-8")."</option>";
													}
												}
												unset($parcelle);
											}else{
												echo "<option disabled=\"disabled\">Aucune parcelle enregistrée</option>";
											}
										?>
									</select>
									<input type="button" value="Ajouter une parcelle" onclick="document.getElementById('parcelle_connue_oui').checked=true; popup('popup.php?p=gestion/parcelle_ajoute_popup&amp;maj=ajt_parcelle&amp;sel=1', 500, 400);" />
								</td>
							</tr>
							<tr>
								<td class="etiquette">Quantité pieds :</td>
								<td class="champ"><input type="text" name="ajt_quantiteTouffe" size="5" value="<?php echo $dv_quantiteTouffe; ?>" /> (valeur approximative)</td>
							</tr>
							<tr>
								<td class="etiquette">Pousse actuellement en :</td>
								<td class="champ">
									<input type="radio" name="ajt_cultureTouffe_connue" value="non" <?php if(!$dv_cultureTouffe_connue) echo "checked=\"checked\""; ?> /><label>ne pas indiquer</label><br />
									<input type="radio" id="cultureTouffe_connue_oui" name="ajt_cultureTouffe_connue" value="oui" <?php if($dv_cultureTouffe_connue) echo "checked=\"checked\""; ?> />
									<select name="ajt_cultureTouffe" onchange="document.getElementById('cultureTouffe_connue_oui').checked=true;">
										<?php
											if($nb_typesCulture > 0){
												foreach($selectTypesCulture as $type){
													if($type['id'] == $dv_cultureTouffe){
														echo "<option value=\"".$type['id']."\" selected=\"selected\">".htmlentities(mb_strtolower($type['nom']), ENT_NOQUOTES, "UTF-8")."</option>";
													}else{
														echo "<option value=\"".$type['id']."\">".htmlentities(mb_strtolower($type['nom']), ENT_NOQUOTES, "UTF-8")."</option>";
													}
												}
												unset($type);
											}else{
												echo "<option disabled=\"disabled\">Aucun type enregistré</option>";
											}
										?>
									</select>
									<input type="button" value="Ajouter un type de culture" onclick="document.getElementById('cultureTouffe_connue_oui').checked=true; popup('popup.php?p=gestion/typeculture_ajoute_popup&amp;maj=ajt_cultureTouffe&amp;sel=1', 400, 300);" />
								</td>
							</tr>
							<tr>
								<td class="etiquette">Vue pour la dernière fois :</td>
								<td class="champ">
									<input type="radio" name="ajt_vue_connue" value="non" <?php if(!$dv_vue_connue) echo "checked=\"checked\""; ?> /><label>inconnue</label><br />
									<input type="radio" id="derniereFoisVue_connue_oui" name="ajt_vue_connue" value="oui" <?php if($dv_vue_connue) echo "checked=\"checked\""; ?> />
									<select name="ajt_vue_jour" onchange="document.getElementById('derniereFoisVue_connue_oui').checked=true;">
										<?php
											for($i=1; $i<=31; $i++){
												if($dv_vue_jour == $i){
													echo "<option value=\"".$i."\" selected=\"selected\">".$i."</option>";
												}else{
													echo "<option value=\"".$i."\">".$i."</option>";
												}
											}
										?>
									</select>
									<select name="ajt_vue_mois" onchange="document.getElementById('derniereFoisVue_connue_oui').checked=true;">
										<option value="1" <?php if($dv_vue_mois == 1) echo "selected=\"selected\""; ?>>Janvier</option>
										<option value="2" <?php if($dv_vue_mois == 2) echo "selected=\"selected\""; ?>>Février</option>
										<option value="3" <?php if($dv_vue_mois == 3) echo "selected=\"selected\""; ?>>Mars</option>
										<option value="4" <?php if($dv_vue_mois == 4) echo "selected=\"selected\""; ?>>Avril</option>
										<option value="5" <?php if($dv_vue_mois == 5) echo "selected=\"selected\""; ?>>Mai</option>
										<option value="6" <?php if($dv_vue_mois == 6) echo "selected=\"selected\""; ?>>Juin</option>
										<option value="7" <?php if($dv_vue_mois == 7) echo "selected=\"selected\""; ?>>Juillet</option>
										<option value="8" <?php if($dv_vue_mois == 8) echo "selected=\"selected\""; ?>>Aout</option>
										<option value="9" <?php if($dv_vue_mois == 9) echo "selected=\"selected\""; ?>>Septembre</option>
										<option value="10" <?php if($dv_vue_mois == 10) echo "selected=\"selected\""; ?>>Octobre</option>
										<option value="11" <?php if($dv_vue_mois == 11) echo "selected=\"selected\""; ?>>Novembre</option>
										<option value="12" <?php if($dv_vue_mois == 12) echo "selected=\"selected\""; ?>>Décembre</option>
									</select>
									<input type="text" name="ajt_vue_annee" size="4" value="<?php echo htmlentities($dv_vue_annee, ENT_COMPAT, "UTF-8"); ?>" onchange="document.getElementById('derniereFoisVue_connue_oui').checked=true;" />
								</td>
							</tr>
							<tr>
								<td class="etiquette">Etat étiquette :</td>
								<td class="champ">
									<input type="radio" name="ajt_etiquette_connu" value="non" <?php if(!$dv_etiquette_connu) echo "checked=\"checked\""; ?> /><label>pas d'étiquette</label><br />
									<input type="radio" id="etiquette_connu_oui" name="ajt_etiquette_connu" value="oui" <?php if($dv_etiquette_connu) echo "checked=\"checked\""; ?> />
									<select name="ajt_etiquette" onchange="document.getElementById('etiquette_connu_oui').checked=true;">
										<?php
											if($nb_etatsUsure > 0){
												foreach($selectEtatsUsure as $etat){
													if($etat['id'] == $dv_etiquette){
														echo "<option value=\"".$etat['id']."\" selected=\"selected\">".$etat['ordre']." - ".htmlentities(mb_strtolower($etat['nom']), ENT_NOQUOTES, "UTF-8")."</option>";
													}else{
														echo "<option value=\"".$etat['id']."\">".$etat['ordre']." - ".htmlentities(mb_strtolower($etat['nom']), ENT_NOQUOTES, "UTF-8")."</option>";
													}
												}
												unset($etat);
											}else{
												echo "<option disabled=\"disabled\">Aucun état enregistré</option>";
											}
										?>
									</select>
									<input type="button" value="Ajouter un état d'usure" onclick="document.getElementById('etiquette_connu_oui').checked=true; popup('popup.php?p=gestion/etatusure_ajoute_popup&amp;maj=ajt_etiquette&amp;sel=1', 500, 400);" />
								</td>
							</tr>
						</table>
					</div>
					<input id="oglt1-indic" type="hidden" name="ajt_typeAjtVege" value="<?php echo $dv_typeAjtVege; ?>" />
				</div>
			</td>
		</tr>
		<tr>
			<th class="sous_titre" colspan="2">type d'entrée</th>
		</tr>
		<tr>
			<td colspan="2">
				<div class="navigation">
					<div id="oglt2-ong1" class="<?php if($oglt2 == 1) echo "onglet-selected"; else echo "onglet"; ?>"><a href="index.php?p=gestion/entree_ajoute&amp;oglt1=<?php echo $oglt1; ?>&amp;oglt2=1" onclick="if(document.getElementById('oglt2-indic').value == 4) { selectOnglet(1, 'oglt2'); } else { selectOnglet(1, 'oglt2'); return false; }">Don d'une structure</a></div>
					<div id="oglt2-ong2" class="<?php if($oglt2 == 2) echo "onglet-selected"; else echo "onglet"; ?>"><a href="index.php?p=gestion/entree_ajoute&amp;oglt1=<?php echo $oglt1; ?>&amp;oglt2=2" onclick="if(document.getElementById('oglt2-indic').value == 4) { selectOnglet(2, 'oglt2'); } else { selectOnglet(2, 'oglt2'); return false; }">Don d'un particulier</a></div>
					<div id="oglt2-ong3" class="<?php if($oglt2 == 3) echo "onglet-selected"; else echo "onglet"; ?>"><a href="index.php?p=gestion/entree_ajoute&amp;oglt1=<?php echo $oglt1; ?>&amp;oglt2=3" onclick="if(document.getElementById('oglt2-indic').value == 4) { selectOnglet(3, 'oglt2'); } else { selectOnglet(3, 'oglt2'); return false; }">Emprunt</a></div>
					<div id="oglt2-ong4" class="<?php if($oglt2 == 4) echo "onglet-selected"; else echo "onglet"; ?>"><a href="index.php?p=gestion/entree_ajoute&amp;oglt1=<?php echo $oglt1; ?>&amp;oglt2=4&visit=<?php echo ValueMin("CODEVISITEDANSNATURE","visite_dans_nature",$connexion); ?>" onclick="selectOnglet(4, 'oglt2');">Récolte visite</a></div>
					<div id="oglt2-ong5" class="<?php if($oglt2 == 5) echo "onglet-selected"; else echo "onglet"; ?>"><a href="index.php?p=gestion/entree_ajoute&amp;oglt1=<?php echo $oglt1; ?>&amp;oglt2=5" onclick="if(document.getElementById('oglt2-indic').value == 4) { selectOnglet(5, 'oglt2'); } else { selectOnglet(5, 'oglt2'); return false; }">Autre...</a></div>
					<div id="oglt2-cont1" class="contenu" style="display: <?php if($oglt2 == 1) echo "block"; else echo "none"; ?>;">
						<table class="formulaire" style="width: 100%;">
							<tr>
								<td style="width: 25%" class="etiquette">Structure * :</td>
								<td style="width: 75%" class="champ">
									<select name="ajt_structureDon" style="width:500px">
										<?php
											if($nb_structures > 0){
												foreach($selectStructures as $structure){
													if($structure['id'] == $dv_structureDon){
														echo "<option value=\"".$structure['id']."\" selected=\"selected\">(".$structure['numcor'].") ".html_entity_decode(simplifyString($structure['nom'],40))." - ".$structure['nomCommune']." ".strtoupper($structure['nomPays'])."</option>";
													}else{
														echo "<option value=\"".$structure['id']."\">(".$structure['numcor'].") ".html_entity_decode(simplifyString($structure['nom'],40))." - ".$structure['nomCommune']." ".strtoupper($structure['nomPays'])."</option>";
													}
												}
												unset($structure);
											}else{
												echo "<option disabled=\"disabled\">Aucune structure enregistrée</option>";
											}
										?>
									</select>
								</td>
							</tr>
						</table>
					</div>
					<div id="oglt2-cont2" class="contenu" style="display: <?php if($oglt2 == 2) echo "block"; else echo "none"; ?>;">
						<table class="formulaire" style="width: 100%;">
							<tr>
								<td style="width: 25%" class="etiquette">Personne * :</td>
								<td style="width: 75%" class="champ">
									<select id="ajt_personne" name="ajt_personne">
										<?php
											if($nb_personnes > 0){
												foreach($selectPersonnes as $personne){
													if($personne['id'] == $dv_personne){
														echo "<option value=\"".$personne['id']."\" selected=\"selected\">";
														echo htmlentities(mb_strtoupper($personne['nom']), ENT_NOQUOTES, "UTF-8")." ".htmlentities(capitalise($personne['prenom']), ENT_NOQUOTES, "UTF-8");
														if(!is_null($personne['ville'])){
															echo " (de ".htmlentities(capitalise($personne['ville']), ENT_NOQUOTES, "UTF-8")." - ".htmlentities(mb_strtoupper($personne['pays']), ENT_NOQUOTES, "UTF-8").")";
														}
														echo "</option>";
													}else{
														echo "<option value=\"".$personne['id']."\">";
														echo htmlentities(mb_strtoupper($personne['nom']), ENT_NOQUOTES, "UTF-8")." ".htmlentities(capitalise($personne['prenom']), ENT_NOQUOTES, "UTF-8");
														if(!is_null($personne['ville'])){
															echo " (de ".htmlentities(capitalise($personne['ville']), ENT_NOQUOTES, "UTF-8")." - ".htmlentities(mb_strtoupper($personne['pays']), ENT_NOQUOTES, "UTF-8").")";
														}
														echo "</option>";
													}
												}
												unset($personne);
											}else{
												echo "<option disabled=\"disabled\">Aucune personne disponible</option>";
											}
										?>
									</select>
									<input type="text" class="recherche" id="srch_personne" value="recherche..." size="10" onfocus="clearField('srch_personne', 'recherche...');" onblur="resetField('srch_personne', 'recherche...');" onkeyup="trierSelect('ajt_personne', 'srch_personne');" />
								</td>
							</tr>
						</table>
					</div>
					<div id="oglt2-cont3" class="contenu" style="display: <?php if($oglt2 == 3) echo "block"; else echo "none"; ?>;">
						<table class="formulaire" style="width: 100%;">
							<tr>
								<td style="width: 25%" class="etiquette">Prêté par * :</td>
								<td style="width: 75%" class="champ">
									<select name="ajt_structurePret" style="width:500px">	
										<?php
											if($nb_structures > 0){
												foreach($selectStructures as $structure){
													if($structure['id'] == $dv_structurePret){
														echo "<option value=\"".$structure['id']."\" selected=\"selected\">(".$structure['numcor'].") ".html_entity_decode(simplifyString($structure['nom'],40))." - ".$structure['nomCommune']." ".strtoupper($structure['nomPays'])."</option>";
													}else{
														echo "<option value=\"".$structure['id']."\">(".$structure['numcor'].") ".html_entity_decode(simplifyString($structure['nom'],40))." - ".$structure['nomCommune']." ".strtoupper($structure['nomPays'])."</option>";
													}
												}
												unset($structure);
											}else{
												echo "<option disabled=\"disabled\">Aucune structure enregistrée</option>";
											}
										?>
									</select>
								</td>
							</tr>
							<tr>
								<td class="etiquette">Retour prévu :</td>
								<td class="champ">
									<input type="radio" name="ajt_retour_connu" value="non" <?php if(!$dv_retour_connu) echo "checked=\"checked\""; ?> /><label>inconnu</label><br />
									<input type="radio" id="retour_connu_oui" name="ajt_retour_connu" value="oui" <?php if($dv_retour_connu) echo "checked=\"checked\""; ?> />
									<select name="ajt_retour_jour" onchange="document.getElementById('retour_connu_oui').checked=true;">
										<?php
											for($i=1; $i<=31; $i++){
												if($dv_retour_jour == $i){
													echo "<option value=\"".$i."\" selected=\"selected\">".$i."</option>";
												}else{
													echo "<option value=\"".$i."\">".$i."</option>";
												}
											}
										?>
									</select>
									<select name="ajt_retour_mois" onchange="document.getElementById('retour_connu_oui').checked=true;">
										<option value="1" <?php if($dv_retour_mois == 1) echo "selected=\"selected\""; ?>>Janvier</option>
										<option value="2" <?php if($dv_retour_mois == 2) echo "selected=\"selected\""; ?>>Février</option>
										<option value="3" <?php if($dv_retour_mois == 3) echo "selected=\"selected\""; ?>>Mars</option>
										<option value="4" <?php if($dv_retour_mois == 4) echo "selected=\"selected\""; ?>>Avril</option>
										<option value="5" <?php if($dv_retour_mois == 5) echo "selected=\"selected\""; ?>>Mai</option>
										<option value="6" <?php if($dv_retour_mois == 6) echo "selected=\"selected\""; ?>>Juin</option>
										<option value="7" <?php if($dv_retour_mois == 7) echo "selected=\"selected\""; ?>>Juillet</option>
										<option value="8" <?php if($dv_retour_mois == 8) echo "selected=\"selected\""; ?>>Aout</option>
										<option value="9" <?php if($dv_retour_mois == 9) echo "selected=\"selected\""; ?>>Septembre</option>
										<option value="10" <?php if($dv_retour_mois == 10) echo "selected=\"selected\""; ?>>Octobre</option>
										<option value="11" <?php if($dv_retour_mois == 11) echo "selected=\"selected\""; ?>>Novembre</option>
										<option value="12" <?php if($dv_retour_mois == 12) echo "selected=\"selected\""; ?>>Décembre</option>
									</select>
									<input type="text" name="ajt_retour_annee" size="4" value="<?php echo htmlentities($dv_retour_annee, ENT_COMPAT, "UTF-8"); ?>" onchange="document.getElementById('retour_connu_oui').checked=true;" />
								</td>
							</tr>
						</table>
					</div>
					<div id="oglt2-cont4" class="contenu" style="display: <?php if($oglt2 == 4) echo "block"; else echo "none"; ?>;">
						<table class="formulaire" style="width: 100%;">
							<tr>
								<td style="width: 25%" class="etiquette">Visite dans la nature * :</td>
								<td style="width: 75%" class="champ">
									<select id="ajt_visite" name="ajt_visite" onChange="redirection('gestion/entree_ajoute&oglt1=1&oglt2=4&visit='+this.value,0);">	
										<?php
											if($nb_visites > 0){
												foreach($selectVisites as $visite){
													if($visite['id'] == $dv_visite){
														echo "<option value=\"".$visite['id']."\" selected=\"selected\">";
													}else{
														echo "<option value=\"".$visite['id']."\">";
													}
													echo "Visite du ".dateFr($visite['date']);
													if(!is_null($visite['commune'])){
														echo " à ".htmlentities($visite['commune'], ENT_NOQUOTES, "UTF-8");
													}
													echo "</option>";
												}
												unset($visite);
											}else{
												echo "<option disabled=\"disabled\">Aucune visite dans la nature disponible</option>";
											}
										?>
									</select>
								</td>
							</tr>
						</table>
					</div>
					<div id="oglt2-cont5" class="contenu" style="display: <?php if($oglt2 == 5) echo "block"; else echo "none"; ?>;">
						<table class="formulaire" style="width: 100%;">
							<tr>
								<td style="width: 25%" class="etiquette">Type d'entrée * :</td>
								<td style="width: 75%" class="champ">
									<select name="ajt_divers">	
										<?php
											if($nb_entreesDiverses > 0){
												foreach($selectEntreesDiverses as $type){
													if($type['id'] == $dv_divers){
														echo "<option value=\"".$type['id']."\" selected=\"selected\">".htmlentities($type['nom'], ENT_NOQUOTES, "UTF-8")."</option>";
													}else{
														echo "<option value=\"".$type['id']."\">".htmlentities($type['nom'], ENT_NOQUOTES, "UTF-8")."</option>";
													}
												}
												unset($type);
											}else{
												echo "<option disabled=\"disabled\">Aucun type enregistré</option>";
											}
										?>
									</select>
									<input type="button" value="Ajouter un type d'entrée diverse" onclick="popup('popup.php?p=gestion/typeentreediverse_ajoute_popup&amp;maj=ajt_divers&amp;sel=1', 400, 300);" />
								</td>
							</tr>
						</table>
					</div>
					<input id="oglt2-indic" type="hidden" name="ajt_typeAjtEnt" value="<?php echo $dv_typeAjtEnt; ?>" />
				</div>
			</td>
		</tr>
		<tr>
			<th class="sous_titre" colspan="2">informations complémentaires</th>
		</tr>
		<tr>
			<td class="etiquette">Commentaire :</td>
			<td class="champ"><textarea name="ajt_commentaire" rows="2" cols="25"><?php echo htmlentities($dv_commentaire, ENT_COMPAT, "UTF-8"); ?></textarea></td>
		</tr>
		<tr>
			<td class="envoi" colspan="2"><input type="submit" value="Faire entrer" /><input type="hidden" name="form_sent" value="1" /></td>
		</tr>
		<tr>
			<td class="legende" colspan="2">* = champs obligatoires</td>
		</tr>
	</table>
</form>
<div class="information">
	<div class="titre">Information</div>
	<h4>Identifiant (ID) d'entrée :</h4>
	<p>Identifiant automatiquement attribué à l'entrée.</p>
	<h4>Numéro d'entrée :</h4>
	<p>Indiquez le numéro d'entrée du végétal qui le suivra au cours de son utilisation au Jardin Botanique.</p>
	<h4>Commandes :</h4>
	<p>Utilisez la page <a href="index.php?p=gestion/commandeinterne_gere">Gérer commandes</a> pour indiquer les entrées de ce type.</p>
</div>
<?php
//------------------------------------------------------------ Accès refusé à la page

	}else{
	
		if(isset($_SESSION)){
			include("pages/401.htm");
		}
	
	}

?>